Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Modelos.Business

Clase Business. Más...

Diagrama de herencia de Sage.ES.S50.Modelos.Business
Sage.ES.S50.Modelos.Interficies.IBusiness

Métodos públicos

 Business ()
 Constructor.
 

Propiedades

string _CompanyName [get, set]
 CompanyName.
 
string _PersonName [get, set]
 PersonName.
 
string _PersonSurname [get, set]
 PersonSurname.
 
string _Iban [get, set]
 Iban: ES4204872099192000017158.
 
string _Currency [get, set]
 Currency : EUR.
 
int _VatNumberType [get, set]
 VatNumberType : 1.
 
string _VatNumber [get, set]
 VatNumber : 12345678Z.
 
bool _Redeme [get, set]
 Redeme.
 
bool _Submit347 [get, set]
 Régimen de devolución mensual.
 
bool _Exonerated390_425 [get, set]
 Exonerado de modelo 390/425.
 
bool _Booksubmission [get, set]
 Presenta libros.
 
bool _BigCompany [get, set]
 Gran empresa - General- Datos fiscales - Identificación/actividad) CONTACNF.GR_EMPRESA.
 
bool _ThirdPartyAnnualSubmission [get, set]
 Operaciones con terceras personas(Contabilidad - Modelos Canarias - Modelos - Modelo 417/420/425) MODCCAN.TERCERAS.
 
bool _SpecialRegimeSmallCompaniesandSelfemployees [get, set]
 Acogido a Régimen especial del pequeño empresario o profesional(Contabilidad - Modelos Canarias - Modelos - Modelo 417/420/425) MODCCAN.REPEP.
 
bool _Operations [get, set]
 Si tiene volumen de operaciones.
 
int _TaxDelegation [get, set]
 Código administración hacienda : 38048.
 
string _TaxAdministration [get, set]
 Administración hacienda : Hierro.
 
bool _Complementary [get, set]
 Complementaria.
 
bool _Substitute [get, set]
 Sustitutiva.
 
bool _ReSubmission [get, set]
 Check de autoliquidación complementaria o de autoliquidación sustitutiva.
 
bool _SpecialRegimeMonthlyReturn [get, set]
 Inscrito en el registro de devolución mensual Inscrito en el registro de devolución mensual
MODCCAN.INSCRITO "Si INSCRITO=.T. informar true - Si INSCRITO =.F.informar false".
 
string _PreviousSubmissionNumber [get, set]
 Número de justificante en caso de declaración complementaria o número de declaración en caso de declaración sustitutiva.
 
decimal _TaxAmountRegularizationBeforeActivity [get, set]
 Regularización de cuotas soportadas antes del inicio de la actividad(Casilla 38 del modelo)
 
decimal _TaxAmountRegularization [get, set]
 Regularización cuotas artículo 22,8 5ª Ley 20/1991 (Casilla 42 del modelo)
 
decimal _TaxAmountToCompensatePreviousPeriods [get, set]
 TaxAmountToCompensatePreviousPeriods Num Cuotas de IGIC a compensar de periodos anteriores(Casilla 43 del modelo)
 
decimal _TotalPaymentsFY [get, set]
 Se informará a partir de datos en ficheros descargados de modelo 420 de periodos del mismo ejercicio de la declaración que se está procesando. Suma de cantidades a ingresar por el impuesto como resultado de autoliquidaciones periodicas (modelos 420). La casilla será manual para que el usuario pueda informar el importe que corresponda en el caso que no se hayan generado las declaraciones de todos los periodos del ejercicio en Sage 50cloud.
 
decimal _ToDeductComplementarySubmissions [get, set]
 A deducir(exclusivamente en caso de autoliquidación complementaria) (Casilla 44 del modelo)
 
string _NonEditableObject [get, set]
 Visibilidad de los objetos de los modelos en formato JSON.
 
decimal? _PreviousPeriodsTotalPaymentsMinusLoanPayments [get, set]
 Opcional: Modelo 130 Casilla 05 del modelo. Suma de importes positivos de casilla 07 menos suma de los importes de casilla 16 de declaraciones de trimestres anteriores al de la declaración que se está procesando.
 
decimal? _PreviousPeriodsResultsWithSign [get, set]
 Opcional: Modelo 130. No utilizado Casilla 15 del modelo.Resultados negativos de trimestres anteriores, si la casilla 14 de la declaración que se procesa tiene un valor positivo (los importes a informar en casilla 14 no pueden ser superiores al importe de la 15 cuando es positivo)
 
decimal? _ReSubmissionTotalPayments [get, set]
 Opcional: Modelo 130 Casilla 18 del modelo.Resultado a ingresar de declaraciones complementarias anteriores ya presentadas de mismo ejercicio y periodo.Solo en el caso que la declaración sea complementaria.
 
List< IAddress_Addresses [get, set]
 Direcciones.
 
List< IActivity_Activities [get, set]
 Actividades.
 
List< IProrrata_Prorrata [get, set]
 Prorrata.
 
List< IRepresentative_Representatives [get, set]
 Representantes.
 

Descripción detallada

Clase Business.

Definición en la línea 14 del archivo Business.cs.

Documentación de constructores y destructores

◆ Business()

Sage.ES.S50.Modelos.Business.Business ( )
inline

Constructor.

Definición en la línea 205 del archivo Business.cs.

Documentación de propiedades

◆ _Activities

List<IActivity> Sage.ES.S50.Modelos.Business._Activities
getset

Actividades.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 187 del archivo Business.cs.

◆ _Addresses

List<IAddress> Sage.ES.S50.Modelos.Business._Addresses
getset

Direcciones.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 182 del archivo Business.cs.

◆ _BigCompany

bool Sage.ES.S50.Modelos.Business._BigCompany
getset

Gran empresa - General- Datos fiscales - Identificación/actividad) CONTACNF.GR_EMPRESA.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 75 del archivo Business.cs.

◆ _Booksubmission

bool Sage.ES.S50.Modelos.Business._Booksubmission
getset

Presenta libros.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 70 del archivo Business.cs.

◆ _CompanyName

string Sage.ES.S50.Modelos.Business._CompanyName
getset

CompanyName.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 20 del archivo Business.cs.

◆ _Complementary

bool Sage.ES.S50.Modelos.Business._Complementary
getset

Complementaria.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 105 del archivo Business.cs.

◆ _Currency

string Sage.ES.S50.Modelos.Business._Currency
getset

Currency : EUR.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 40 del archivo Business.cs.

◆ _Exonerated390_425

bool Sage.ES.S50.Modelos.Business._Exonerated390_425
getset

Exonerado de modelo 390/425.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 65 del archivo Business.cs.

◆ _Iban

string Sage.ES.S50.Modelos.Business._Iban
getset

Iban: ES4204872099192000017158.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 35 del archivo Business.cs.

◆ _NonEditableObject

string Sage.ES.S50.Modelos.Business._NonEditableObject
getset

Visibilidad de los objetos de los modelos en formato JSON.

Definición en la línea 157 del archivo Business.cs.

◆ _Operations

bool Sage.ES.S50.Modelos.Business._Operations
getset

Si tiene volumen de operaciones.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 90 del archivo Business.cs.

◆ _PersonName

string Sage.ES.S50.Modelos.Business._PersonName
getset

PersonName.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 25 del archivo Business.cs.

◆ _PersonSurname

string Sage.ES.S50.Modelos.Business._PersonSurname
getset

PersonSurname.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 30 del archivo Business.cs.

◆ _PreviousPeriodsResultsWithSign

decimal? Sage.ES.S50.Modelos.Business._PreviousPeriodsResultsWithSign
getset

Opcional: Modelo 130. No utilizado Casilla 15 del modelo.Resultados negativos de trimestres anteriores, si la casilla 14 de la declaración que se procesa tiene un valor positivo (los importes a informar en casilla 14 no pueden ser superiores al importe de la 15 cuando es positivo)

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 171 del archivo Business.cs.

◆ _PreviousPeriodsTotalPaymentsMinusLoanPayments

decimal? Sage.ES.S50.Modelos.Business._PreviousPeriodsTotalPaymentsMinusLoanPayments
getset

Opcional: Modelo 130 Casilla 05 del modelo. Suma de importes positivos de casilla 07 menos suma de los importes de casilla 16 de declaraciones de trimestres anteriores al de la declaración que se está procesando.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 164 del archivo Business.cs.

◆ _PreviousSubmissionNumber

string Sage.ES.S50.Modelos.Business._PreviousSubmissionNumber
getset

Número de justificante en caso de declaración complementaria o número de declaración en caso de declaración sustitutiva.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 126 del archivo Business.cs.

◆ _Prorrata

List<IProrrata> Sage.ES.S50.Modelos.Business._Prorrata
getset

Prorrata.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 192 del archivo Business.cs.

◆ _Redeme

bool Sage.ES.S50.Modelos.Business._Redeme
getset

Redeme.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 55 del archivo Business.cs.

◆ _Representatives

List<IRepresentative> Sage.ES.S50.Modelos.Business._Representatives
getset

Representantes.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 197 del archivo Business.cs.

◆ _ReSubmission

bool Sage.ES.S50.Modelos.Business._ReSubmission
getset

Check de autoliquidación complementaria o de autoliquidación sustitutiva.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 115 del archivo Business.cs.

◆ _ReSubmissionTotalPayments

decimal? Sage.ES.S50.Modelos.Business._ReSubmissionTotalPayments
getset

Opcional: Modelo 130 Casilla 18 del modelo.Resultado a ingresar de declaraciones complementarias anteriores ya presentadas de mismo ejercicio y periodo.Solo en el caso que la declaración sea complementaria.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 177 del archivo Business.cs.

◆ _SpecialRegimeMonthlyReturn

bool Sage.ES.S50.Modelos.Business._SpecialRegimeMonthlyReturn
getset

Inscrito en el registro de devolución mensual Inscrito en el registro de devolución mensual
MODCCAN.INSCRITO "Si INSCRITO=.T. informar true - Si INSCRITO =.F.informar false".

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 121 del archivo Business.cs.

◆ _SpecialRegimeSmallCompaniesandSelfemployees

bool Sage.ES.S50.Modelos.Business._SpecialRegimeSmallCompaniesandSelfemployees
getset

Acogido a Régimen especial del pequeño empresario o profesional(Contabilidad - Modelos Canarias - Modelos - Modelo 417/420/425) MODCCAN.REPEP.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 85 del archivo Business.cs.

◆ _Submit347

bool Sage.ES.S50.Modelos.Business._Submit347
getset

Régimen de devolución mensual.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 60 del archivo Business.cs.

◆ _Substitute

bool Sage.ES.S50.Modelos.Business._Substitute
getset

Sustitutiva.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 110 del archivo Business.cs.

◆ _TaxAdministration

string Sage.ES.S50.Modelos.Business._TaxAdministration
getset

Administración hacienda : Hierro.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 100 del archivo Business.cs.

◆ _TaxAmountRegularization

decimal Sage.ES.S50.Modelos.Business._TaxAmountRegularization
getset

Regularización cuotas artículo 22,8 5ª Ley 20/1991 (Casilla 42 del modelo)

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 136 del archivo Business.cs.

◆ _TaxAmountRegularizationBeforeActivity

decimal Sage.ES.S50.Modelos.Business._TaxAmountRegularizationBeforeActivity
getset

Regularización de cuotas soportadas antes del inicio de la actividad(Casilla 38 del modelo)

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 131 del archivo Business.cs.

◆ _TaxAmountToCompensatePreviousPeriods

decimal Sage.ES.S50.Modelos.Business._TaxAmountToCompensatePreviousPeriods
getset

TaxAmountToCompensatePreviousPeriods Num Cuotas de IGIC a compensar de periodos anteriores(Casilla 43 del modelo)

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 141 del archivo Business.cs.

◆ _TaxDelegation

int Sage.ES.S50.Modelos.Business._TaxDelegation
getset

Código administración hacienda : 38048.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 95 del archivo Business.cs.

◆ _ThirdPartyAnnualSubmission

bool Sage.ES.S50.Modelos.Business._ThirdPartyAnnualSubmission
getset

Operaciones con terceras personas(Contabilidad - Modelos Canarias - Modelos - Modelo 417/420/425) MODCCAN.TERCERAS.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 80 del archivo Business.cs.

◆ _ToDeductComplementarySubmissions

decimal Sage.ES.S50.Modelos.Business._ToDeductComplementarySubmissions
getset

A deducir(exclusivamente en caso de autoliquidación complementaria) (Casilla 44 del modelo)

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 153 del archivo Business.cs.

◆ _TotalPaymentsFY

decimal Sage.ES.S50.Modelos.Business._TotalPaymentsFY
getset

Se informará a partir de datos en ficheros descargados de modelo 420 de periodos del mismo ejercicio de la declaración que se está procesando. Suma de cantidades a ingresar por el impuesto como resultado de autoliquidaciones periodicas (modelos 420). La casilla será manual para que el usuario pueda informar el importe que corresponda en el caso que no se hayan generado las declaraciones de todos los periodos del ejercicio en Sage 50cloud.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 148 del archivo Business.cs.

◆ _VatNumber

string Sage.ES.S50.Modelos.Business._VatNumber
getset

VatNumber : 12345678Z.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 50 del archivo Business.cs.

◆ _VatNumberType

int Sage.ES.S50.Modelos.Business._VatNumberType
getset

VatNumberType : 1.

Implementa Sage.ES.S50.Modelos.Interficies.IBusiness.

Definición en la línea 45 del archivo Business.cs.


La documentación de esta clase está generada del siguiente archivo: