Referencia de la Clase sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML

Clase para realizar las conversiones necesarias de la información del Libro al formato necesario del componente de Batuz Más...

Métodos públicos

 ToXML (ModeloEnum toModeloEnum)
 
string _Fecha (DateTime tdtDateTime)
 Devuelve la fecha en el formato string necesario para realizar la petición al componente y poder generar el XML necesario para realizar el envio correspondiente Más...
 
string _Importe (decimal tnImporte, int tnDecimales=2)
 Devuelve la importe en el formato string necesario para realizar la petición al componente y poder generar el XML necesario para realizar el envio correspondiente Más...
 
string _FacturaCompraSII (ILibroFila toLibroFila, out string tcLetra)
 Devuelve la factura de compra teniendo en cuenta el campo del SII (SIIFRAMOD) Más...
 
string _FacturaCompra (string tcFactura, out string tcLetra)
 Devuelve la factura de compra Más...
 
string _FacturaVentaSII (ILibroFila toLibroFila, out string tcLetra)
 Devuelve la factura de venta teniendo en cuenta los campos del SII (SIIFRAMOD Y SIINUMDER) Más...
 
string _FacturaVenta (string tcFactura, out string tcLetra)
 Factura de venta Más...
 
Sage.ES.Batuz.Interfaces240.Entities.ComModel.Common.ICabeceraCom _DatosCabecera240 (ModeloEnum toModelo, CapituloModelo240Enum toCapitulo, SubcapituloModelo240Enum? toSubCapitulo, OperacionEnum toOperacion, int tnEjercicio)
 Devuelve la instancia del objeto del 240 para realizar la petición al componente y poder generar el XML necesario para realizar el envio correspondiente Más...
 
Sage.ES.Batuz.Interfaces140.Entities.ComModel.Common.ICabeceraCom _DatosCabecera140 (ModeloEnum toModelo, CapituloModelo140Enum toCapitulo, SubcapituloModelo140Enum? toSubCapitulo, OperacionEnum toOperacion, int tnEjercicio)
 Devuelve la instancia del objeto del 140 para realizar la petición al componente y poder generar el XML necesario para realizar el envio correspondiente Más...
 
MedioDeCobroPagoEnum _MedioCobroPagoRECC (string tcMedio)
 Devuelve el medio de cobro/pago Más...
 
ClaveTipoFacturaGastosEnum _TipoFacturaRecibidas (bool tlSIIF2, int tnOperacion)
 Obtener el tipo de factura de compra atendiendo a la enumeración de BATUZ. Más...
 
ClaveCodigoFacturaRectificativaEnum _CodigoRectificativa (string tcSIIOriMot)
 Obtener el código de factura rectificativa atendiendo a la enumeración de BATUZ. Más...
 
ClaveTipoRectificativaEnum _TipoRectificativa (string tcSIIOriTip)
 Obtener el tipo de factura rectificativa atendiendo a la enumeración de BATUZ. Más...
 
OperacionTrascendenciaTributariaFacturaRecibidaEnum _ClaveRegimenIva (int tnOperacion, bool tlComunitari, int tnComunitari, string tcTipoIva, int tnTerritorioTipoIva, bool tlCriterioCaja, bool tlSiif2, List< string > lstTiposIva)
 Obtener la clave del regimen de iva atendiendo a la enumeración de BATUZ OperacionTrascendenciaTributariaFacturaRecibidaEnum. Más...
 
OperacionTrascendenciaTributariaGastoEnum _ClaveRegimenIvaGasto (int tnOperacion, bool tlComunitari, int tnComunitari, string tcTipoIva, int tnTerritorioTipoIva, bool tlCriterioCaja, bool tlSiif2, List< string > lstTiposIva)
 Obtener la clave del regimen de iva atendiendo a la enumeración de BATUZ OperacionTrascendenciaTributariaGastoEnum. Más...
 
TipoCompraGastoBienEnum _TipoCompraGastoBien (TipoCompraClave teModClave)
 Obtener el tipo de compra que representa una factura de compra (bienes corrientes, gastos, bienes de inversión) Más...
 
SiNoEnum _InversionSujetoPasivo (bool tlComunitari, int tnComunitario, bool tlIvaInmovil)
 Obtener el tipo de compra que representa una factura de compra (bienes corrientes, gastos, bienes de inversión) Más...
 
string _DescripcionFacturaVenta (ILibroFila toLibroFila)
 Devuelve la descripción de la factura de Venta Informar el valor del campo IVAREPER o IVA_EXEN.SIIDESCOPE según corresponda y si esta vacio Informar : Más...
 
string _DescripcionFacturaCompra (ILibroFila toLibroFila)
 Devuelve la descripción de la factura de Compra Informar el valor del campo IVASOPOR o IVA_EXEN.SIIDESCOPE según corresponda y si esta vacio Informar : Más...
 
List< OperacionTrascendenciaTributariaIngresoEnum > _ClaveRegimenIvaVenta140 (ILibroFila toLibroFila, bool tlTipoIVAConfiguracion303_DEV_IS)
 Obtener la clave del régimen especial o trascendencia en el detalle del libro de facturas emitidas(140) atendiendo a la enumeración de BATUZ Más...
 
List< OperacionTrascendenciaTributariaFacturaEmitidaEnum > _ClaveRegimenIvaVenta (ILibroFila toLibroFila, bool tlTipoIVAConfiguracion303_DEV_IS)
 Obtener la clave del régimen especial o trascendencia en el detalle del libro de facturas emitidas atendiendo a la enumeración de BATUZ Más...
 
CausaNoSujetaEnum _CausaNoSujeta (int tnCodigo)
 Devuelve la causa no sujeta Más...
 
CausaNoSujetaEnum _CausaNoSujeta (IDatosIVA toLibroFila)
 /// Más...
 
CausaExencionEnum _CausaSujetaExenta (int tnCodigo)
 Devuelve la causa Sujeta de exención Más...
 
List< DataRow > _ReferenciasCatastrales (DataTable tdtRefCat, string tcEmpresa, string tcFactura, string tcCuenta, int tnEjercicio)
 Devuelve un conjunto de rows de las referencias catastrales de la factura Más...
 
SituacionInmuebleEnum _SituacionInmueble (int tnSituacion)
 Devuelve la situación del inmueble Más...
 

Descripción detallada

Clase para realizar las conversiones necesarias de la información del Libro al formato necesario del componente de Batuz

Definición en la línea 29 del archivo ToXML.cs.

Documentación del constructor y destructor

◆ ToXML()

sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML.ToXML ( ModeloEnum  toModeloEnum)
inline

Definición en la línea 39 del archivo ToXML.cs.

Documentación de las funciones miembro

◆ _CausaNoSujeta() [1/2]

CausaNoSujetaEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._CausaNoSujeta ( int  tnCodigo)
inline

Devuelve la causa no sujeta

1: No sujeción por artículo 7, 14, otros (CausaNoSujetaEnum.Art_7_Norma_Foral_IVA_Otros_supuestos == 0) 2: No sujetas en el TAI por reglas de localización (CausaNoSujetaEnum.Reglas_localizacion == 1)

NOTA: No coinciden los valores de Sage50 con la numeración de Batuz Obsoleto, utilizar el método => CausaNoSujetaEnum CausaNoSujeta(IDatosIVA toIDatosIVA, DateTime? tdFechaAsiento = null)

Parámetros
tnCodigoCódigo de la causa de S50
Devuelve

Definición en la línea 988 del archivo ToXML.cs.

◆ _CausaNoSujeta() [2/2]

CausaNoSujetaEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._CausaNoSujeta ( IDatosIVA  toLibroFila)
inline

///

Devuelve la causa no sujeta

1: No sujeción por artículo 7, 14, otros (CausaNoSujetaEnum.Art_7_Norma_Foral_IVA_Otros_supuestos == 0) 2: No sujetas en el TAI por reglas de localización (CausaNoSujetaEnum.Reglas_localizacion == 1)

4: Siempre que el valor del campo: IVA_EXEN.SIICANOSU sea igual a 4 entonces llevar como causa de no sujeción al XML generado: IE Si el tipo de operación es alguno de los indicados en el punto 2.0 y el valor del campo IVA_EXEN.SIICANOSU es igual a 0 entonces llevar como causa de no sujeción al XML generado: IE

NOTA: No coinciden los valores de Sage50 con la numeración de Batuz

Parámetros
toLibroFilaReferencia a la información de la factura
Devuelve

Definición en la línea 1011 del archivo ToXML.cs.

◆ _CausaSujetaExenta()

CausaExencionEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._CausaSujetaExenta ( int  tnCodigo)
inline

Devuelve la causa Sujeta de exención

Valores del campo SIICASUEX:

  • 1. Art.20. Exenciones en operaciones interiores
  • 2. Art.21. Exenciones en las exportaciones de bienes
  • 3. Art.22. Exenciones en las operaciones asimiladas a las exportaciones
  • 5. Art.23. Exenciones relativas a las zonas francas, depósitos francos y otros).
  • 6. Art.25. Exenciones en las entregas de bienes a otro estado miembro
  • 7. Exención por otros
Parámetros
tnCodigoCódigo de la causa de S50 (Campos SIICASUEX)
Devuelve

Definición en la línea 1100 del archivo ToXML.cs.

◆ _ClaveRegimenIva()

OperacionTrascendenciaTributariaFacturaRecibidaEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._ClaveRegimenIva ( int  tnOperacion,
bool  tlComunitari,
int  tnComunitari,
string  tcTipoIva,
int  tnTerritorioTipoIva,
bool  tlCriterioCaja,
bool  tlSiif2,
List< string >  lstTiposIva 
)
inline

Obtener la clave del regimen de iva atendiendo a la enumeración de BATUZ OperacionTrascendenciaTributariaFacturaRecibidaEnum.

Parámetros
tnOperacionTipo de operación.
tlComunitariSe corresponde con el campo bool COMUNITARI de IVASOPOR
tnComunitariSe corresponde con el campo bool COMUNITARIO de PROVEED
tcTipoIvaTipo de IVA
tnTerritorioTipoIvaTerritorio del tipo de IVA (0 Territorio Comun, 1 Canarias)
tlCriterioCajaSi es una operación de criterio de caja o no.
tlSiif2Factura simplificada sin identificar destinatario, si o no.
lstTiposIvaLista de tipos IVA de los tipos "DED_03", "DED_S3", "DED_B3"
Devuelve
Clave del regimen de IVA atendiendo a la enumeración de BATUZ.

Definición en la línea 466 del archivo ToXML.cs.

◆ _ClaveRegimenIvaGasto()

OperacionTrascendenciaTributariaGastoEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._ClaveRegimenIvaGasto ( int  tnOperacion,
bool  tlComunitari,
int  tnComunitari,
string  tcTipoIva,
int  tnTerritorioTipoIva,
bool  tlCriterioCaja,
bool  tlSiif2,
List< string >  lstTiposIva 
)
inline

Obtener la clave del regimen de iva atendiendo a la enumeración de BATUZ OperacionTrascendenciaTributariaGastoEnum.

Parámetros
tnOperacionTipo de operación.
tlComunitariSe corresponde con el campo bool COMUNITARI de IVASOPOR
tnComunitariSe corresponde con el campo bool COMUNITARIO de PROVEED
tcTipoIvaTipo de IVA
tnTerritorioTipoIvaTerritorio del tipo de IVA (0 Territorio Comun, 1 Canarias)
tlCriterioCajaSi es una operación de criterio de caja o no.
tlSiif2Factura simplificada sin identificar destinatario, si o no.
lstTiposIvaLista de tipos IVA de los tipos "DED_0 3", "DED_S3", "DED_B3"
Devuelve
Clave del regimen de IVA atendiendo a la enumeración de BATUZ.

Definición en la línea 570 del archivo ToXML.cs.

◆ _ClaveRegimenIvaVenta()

List<OperacionTrascendenciaTributariaFacturaEmitidaEnum> sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._ClaveRegimenIvaVenta ( ILibroFila  toLibroFila,
bool  tlTipoIVAConfiguracion303_DEV_IS 
)
inline

Obtener la clave del régimen especial o trascendencia en el detalle del libro de facturas emitidas atendiendo a la enumeración de BATUZ

Parámetros
toLibroFilaReferencia a la fila con la información del libro
tlTipoIVAConfiguracion303_DEV_ISIndica si el tipo de IVA está configurado en el apartado con clave "DEV_IS"
Devuelve

Definición en la línea 859 del archivo ToXML.cs.

◆ _ClaveRegimenIvaVenta140()

List<OperacionTrascendenciaTributariaIngresoEnum> sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._ClaveRegimenIvaVenta140 ( ILibroFila  toLibroFila,
bool  tlTipoIVAConfiguracion303_DEV_IS 
)
inline

Obtener la clave del régimen especial o trascendencia en el detalle del libro de facturas emitidas(140) atendiendo a la enumeración de BATUZ

Parámetros
toLibroFilaReferencia a la fila con la información del libro
tlTipoIVAConfiguracion303_DEV_ISIndica si el tipo de IVA está configurado en el apartado con clave "DEV_IS"
Devuelve

Definición en la línea 762 del archivo ToXML.cs.

◆ _CodigoRectificativa()

ClaveCodigoFacturaRectificativaEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._CodigoRectificativa ( string  tcSIIOriMot)
inline

Obtener el código de factura rectificativa atendiendo a la enumeración de BATUZ.

Parámetros
tcSIIOriMotCódigo de rectificativa según Sage50.
Devuelve
Código de factura rectificativa atendiendo a la enumeración de BATUZ.

Definición en la línea 397 del archivo ToXML.cs.

◆ _DatosCabecera140()

Sage.ES.Batuz.Interfaces140.Entities.ComModel.Common.ICabeceraCom sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._DatosCabecera140 ( ModeloEnum  toModelo,
CapituloModelo140Enum  toCapitulo,
SubcapituloModelo140Enum?  toSubCapitulo,
OperacionEnum  toOperacion,
int  tnEjercicio 
)
inline

Devuelve la instancia del objeto del 140 para realizar la petición al componente y poder generar el XML necesario para realizar el envio correspondiente

El nombre es obligatorio al ser una persona física

Parámetros
toModeloModelo
toCapituloCapítulo
toSubCapituloSubcapítulo. Si se passa null, no hay subcapítulo.
toOperacionOperación
tnEjercicioEjercicio
Devuelve

Definición en la línea 255 del archivo ToXML.cs.

◆ _DatosCabecera240()

Sage.ES.Batuz.Interfaces240.Entities.ComModel.Common.ICabeceraCom sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._DatosCabecera240 ( ModeloEnum  toModelo,
CapituloModelo240Enum  toCapitulo,
SubcapituloModelo240Enum?  toSubCapitulo,
OperacionEnum  toOperacion,
int  tnEjercicio 
)
inline

Devuelve la instancia del objeto del 240 para realizar la petición al componente y poder generar el XML necesario para realizar el envio correspondiente

Parámetros
toModeloModelo
toCapituloCapítulo
toSubCapituloSubcapítulo. Si se passa null, no hay subcapítulo.
toOperacionOperación
tnEjercicioEjercicio
Devuelve

Definición en la línea 215 del archivo ToXML.cs.

◆ _DescripcionFacturaCompra()

string sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._DescripcionFacturaCompra ( ILibroFila  toLibroFila)
inline

Devuelve la descripción de la factura de Compra Informar el valor del campo IVASOPOR o IVA_EXEN.SIIDESCOPE según corresponda y si esta vacio Informar :

  • N/FRA+""+<IVASopor.Numfra o IVA_EXEN.Factura según proceda>+"Valor del tag: APELLIDOS Y NOMBRE O RAZON SOCIAL>
Parámetros
toLibroFilaReferencia a la fila con la información del libro
Devuelve

Definición en la línea 730 del archivo ToXML.cs.

◆ _DescripcionFacturaVenta()

string sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._DescripcionFacturaVenta ( ILibroFila  toLibroFila)
inline

Devuelve la descripción de la factura de Venta Informar el valor del campo IVAREPER o IVA_EXEN.SIIDESCOPE según corresponda y si esta vacio Informar :

  • N/FRA+""+<IVAReper.Numfra o IVA_EXEN.Factura según proceda>+"Valor del tag: APELLIDOS Y NOMBRE O RAZON SOCIAL del bloque destinatarios>
Parámetros
toLibroFilaReferencia a la fila con la información del libro
Devuelve

Definición en la línea 718 del archivo ToXML.cs.

◆ _FacturaCompra()

string sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._FacturaCompra ( string  tcFactura,
out string  tcLetra 
)
inline

Devuelve la factura de compra

Se puede dar el caso de facturas de compra superiores a 20 dígitos

Parámetros
tcFacturaNúmero de factura
tcLetraDevuelve la serie de la factura
Devuelve

Definición en la línea 99 del archivo ToXML.cs.

◆ _FacturaCompraSII()

string sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._FacturaCompraSII ( ILibroFila  toLibroFila,
out string  tcLetra 
)
inline

Devuelve la factura de compra teniendo en cuenta el campo del SII (SIIFRAMOD)

Parámetros
toLibroFilaReferencia al libro
tcLetraDevuelve la serie de la factura
Devuelve

Definición en la línea 74 del archivo ToXML.cs.

◆ _FacturaVenta()

string sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._FacturaVenta ( string  tcFactura,
out string  tcLetra 
)
inline

Factura de venta

Si tiene más de 8 dígitos devolverá separada la serie de la factura

Parámetros
tcFacturaNúmero de factura
tcLetraDevuelve la serie de la factura
Devuelve

Definición en la línea 134 del archivo ToXML.cs.

◆ _FacturaVentaSII()

string sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._FacturaVentaSII ( ILibroFila  toLibroFila,
out string  tcLetra 
)
inline

Devuelve la factura de venta teniendo en cuenta los campos del SII (SIIFRAMOD Y SIINUMDER)

Parámetros
toLibroFilaReferencia al libro
tcLetraDevuelve la serie de la factura
Devuelve

Definición en la línea 112 del archivo ToXML.cs.

◆ _Fecha()

string sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._Fecha ( DateTime  tdtDateTime)
inline

Devuelve la fecha en el formato string necesario para realizar la petición al componente y poder generar el XML necesario para realizar el envio correspondiente

Parámetros
tdtDateTimeFecha
Devuelve

Definición en la línea 51 del archivo ToXML.cs.

◆ _Importe()

string sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._Importe ( decimal  tnImporte,
int  tnDecimales = 2 
)
inline

Devuelve la importe en el formato string necesario para realizar la petición al componente y poder generar el XML necesario para realizar el envio correspondiente

Parámetros
tnImporteImporte
tnDecimalesDecimales (Opcional)
Devuelve

Definición en la línea 63 del archivo ToXML.cs.

◆ _InversionSujetoPasivo()

SiNoEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._InversionSujetoPasivo ( bool  tlComunitari,
int  tnComunitario,
bool  tlIvaInmovil 
)
inline

Obtener el tipo de compra que representa una factura de compra (bienes corrientes, gastos, bienes de inversión)

Parámetros
tlComunitariSe corresponde con el campo bool COMUNITARI de IVASOPOR
tnComunitariSe corresponde con el campo bool COMUNITARIO de PROVEED
tlIvaInmovilSe corresponde con el campo bool INMOVIL de TIPO_IVA
Devuelve

Definición en la línea 697 del archivo ToXML.cs.

◆ _MedioCobroPagoRECC()

MedioDeCobroPagoEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._MedioCobroPagoRECC ( string  tcMedio)
inline

Devuelve el medio de cobro/pago

Valores posible del medio de cobro para la tabla IVACJREPER:

  • C: Se rellenará con el valor C cuando el medio de cobro sea una cuenta bancaria.Existirán varias formas para determinar que se trata de una cuenta bancaria: Que en la previsión que se cobra, la cuenta del campo banco de la previsión esté vinculada a una cuenta bancaria(bancos.scx), es decir, exista como cuenta contable en el mantenimiento de cuentas bancarias. Que la previsión esté incluida en una remesa descontada.
  • D: Se rellenará con el valor D cuando el medio de cobro sea una cuenta bancaria y exista la opción "Domiciliación bancaria" marcada
  • T: Se rellenará con el valor T cuando el medio de cobro sea un cheque. Para determinar que se trata de un cheque, se tendrá en cuenta el nuevo campo "Cheque" creado en las previsiones internamente, tanto en PREVI_CL como PREVIS
  • O: Se rellenará con el valor O cuando el medio de cobro no sea: uno de los anteriores o bien, cuando no se haya producido ningún cobro y se genere el registro en la tabla por haber llegado a la fecha máxima (31/12 del año posterior a la operación).

Si IVACJREPER.CLAVEPAGO = O → 04 Si IVACJREPER.CLAVEPAGO = O → con descripción Devengo 31/12 (03) Si IVACJREPER.CLAVEPAGO = C → 01 Si IVACJREPER.CLAVEPAGO = T → 02 Si IVACJREPER.CLAVEPAGO = D → 05

Operativa para la clave 03 en registros de IVACJSOPOR o IVACJREPER tcClavePago = "03" –> No se cobra/paga.Devengo 31/12 - Anteriormente Clave O con descripción Devengo 31/12 (Ant. "O")

Valores posible del medio de cobro para la tabla IVACJSOPOR:

  • C: Se rellenará con el valor C cuando el medio de pago sea: Una cuenta bancaria.Para determinar que se trata de una cuenta bancaria, se comprobará que en la previsión que se paga, la cuenta del campo banco de la previsión esté vinculada a una cuenta bancaria(bancos.scx)
  • D: Se rellenará con el valor D cuando el medio de cobro sea una cuenta bancaria y exista la opción "Domiciliación bancaria" marcada
  • T: Se rellenará con el valor T cuando el medio de pago sea: Un cheque.Para determinar que se trata de un cheque, se tendrá en cuenta el nuevo campo "Cheque" creado en las previsiones internamente.
  • O: Se rellenará con el valor O cuando el medio de pago no sea uno de los anteriores Cuando no se haya producido ningún pago y se genere el registro en la tabla por haber llegado a la fecha máxima (31/12 del año posterior a la operación).
Parámetros
tcMedioCódigo de Medio
Devuelve

Definición en la línea 319 del archivo ToXML.cs.

◆ _ReferenciasCatastrales()

List<DataRow> sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._ReferenciasCatastrales ( DataTable  tdtRefCat,
string  tcEmpresa,
string  tcFactura,
string  tcCuenta,
int  tnEjercicio 
)
inline

Devuelve un conjunto de rows de las referencias catastrales de la factura

NOTA: no utlizamos de momento el filtro de cuenta

Parámetros
tdtRefCatDataTable con las referencias catastrales
tcEmpresaCódigo de empresa
tcFacturaNúmero de factura
tcCuentaCliente contable
Devuelve

Definición en la línea 1146 del archivo ToXML.cs.

◆ _SituacionInmueble()

SituacionInmuebleEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._SituacionInmueble ( int  tnSituacion)
inline

Devuelve la situación del inmueble

Valores de las situaciones en Sage 50

  1. Situado en cualquier punto del territorio español ...
  2. Situado en la Comunidad Autónoma del País Vasco ...
  3. Sin referencia catastral")] 4. Inmueble situado en el extranjero")]

Posibles valores para las situaciones de la enumeración "SituacionInmuebleEnum" de Batuz

0. Inmuebleon_con_referencia_catastral_territorio_español_excepto_PaísVasco_Navarra = 0,

  1. Inmuebleon_con_referencia_catastral_PaísVasco_Navarra = 1,
  2. Inmueble_sin_referencia_catastral = 2,
  3. Inmueble_situado_extranjero = 3
Parámetros
tnSituacionSituación del inmueble
Devuelve

Definición en la línea 1188 del archivo ToXML.cs.

◆ _TipoCompraGastoBien()

TipoCompraGastoBienEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._TipoCompraGastoBien ( TipoCompraClave  teModClave)
inline

Obtener el tipo de compra que representa una factura de compra (bienes corrientes, gastos, bienes de inversión)

Parámetros
tcModClaveCampo IVASOPOR/IVA_EXEN.MODCLAVE
Devuelve

Definición en la línea 663 del archivo ToXML.cs.

◆ _TipoFacturaRecibidas()

ClaveTipoFacturaGastosEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._TipoFacturaRecibidas ( bool  tlSIIF2,
int  tnOperacion 
)
inline

Obtener el tipo de factura de compra atendiendo a la enumeración de BATUZ.

Parámetros
tlSIIF2Factura simplificada sin identificar destinatario, si o no.
tnOperacionTipo de operación.
Devuelve
Tipo de factura de compra atendiendo a la enumeración de BATUZ.

Definición en la línea 356 del archivo ToXML.cs.

◆ _TipoRectificativa()

ClaveTipoRectificativaEnum sage.addons.factucert.Negocio.Clases.ModelosFiscalLibros.ToXML._TipoRectificativa ( string  tcSIIOriTip)
inline

Obtener el tipo de factura rectificativa atendiendo a la enumeración de BATUZ.

Parámetros
tcSIIOriTipTipo de rectificativa según Sage50 (por diferencias, por sustitución).
Devuelve
Tipo de factura rectificativa atendiendo a la enumeración de BATUZ.

Definición en la línea 432 del archivo ToXML.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: