Referencia de la Clase Sage.ES.S50.Modelos451.Modelos451

Clase temporal de puente entre Sage.ES.S50.Modelos y el componente del Compliance Más...

Diagrama de herencias de Sage.ES.S50.Modelos451.Modelos451

Métodos públicos

 Modelos451 ()
 Constructor Más...
 
void Dispose ()
 Liberamos los recursos Más...
 
delegate void _ComunicacionCompliance_Handler (eComplianceStates toeComplianceStates, IEnumerable< object > toParameters)
 Delegado para cuando ha acabado de generar el modelo y refresco del estado Más...
 
delegate bool _FileDownloaded_Handler (string tcFilePath, int tnFileDownload, int tnTotalFiles)
 Delegado para cuando ha acabado de generar el fichero del modelo Más...
 
delegate void _DeleteModelo_Handler (bool tlOk)
 Delegado para notificar como ha ido el borrado de un modelo Más...
 
async Task< bool > _Execute ()
 Comunicación de Sage50 con el componente del Compliance Más...
 
async Task< bool > _Load (string tcMod_id)
 Comunicación de Sage50 con el componente del Compliance. Consulta de una declaración Más...
 
async Task< bool > _DownloadFile (string tcExtension, string tcFileNameBorrador)
 Al generar el borrador o el DEC desde la página web ha de descargar el PDF o DEC generado En caso de generar el borrador lo ha de abrir automáticamente Más...
 
async Task< bool > _Delete (string tcMod_id)
 Borramos la declaración Más...
 

Campos de datos

IBusiness _Business = null
 Información de Empresa (IBusiness) Más...
 
ISourceEntry _SourceEntries = null
 SourceEntries con la información del modelo Más...
 
string _SubmissionReportType = "ES-VAT420-GENERAL"
 SubmissionReportType a utilizar para cada modelo Más...
 

Propiedades

IInformation _Information [get, set]
 Información del envió al Compliance del modelo Más...
 
eComplianceWorkingMode _WorkingMode [set]
 Working Mode Más...
 
string _State [get]
 Estado Más...
 
DateTime _StartDate [get, set]
 Fecha de StartDate del modelo Más...
 
DateTime _EndDate [get, set]
 Fecha de EndDate del modelo Más...
 
string _Mensaje_Error [get, set]
 Mensaje error Más...
 

Eventos

_ComunicacionCompliance_Handler _ComunicacionCompliance
 Desencadena el evento para devolver la URL del modelo generado Más...
 
_FileDownloaded_Handler _FileDownloaded
 Desencadena el evento para devolver el fichero del modelo generado Más...
 
_DeleteModelo_Handler _DeleteModelo
 Desencadena el evento para notificar el borrado de un modelo Más...
 

Descripción detallada

Clase temporal de puente entre Sage.ES.S50.Modelos y el componente del Compliance

Definición en la línea 23 del archivo Modelos451.cs.

Documentación del constructor y destructor

◆ Modelos451()

Sage.ES.S50.Modelos451.Modelos451.Modelos451 ( )
inline

Constructor

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

Documentación de las funciones miembro

◆ _ComunicacionCompliance_Handler()

delegate void Sage.ES.S50.Modelos451.Modelos451._ComunicacionCompliance_Handler ( eComplianceStates  toeComplianceStates,
IEnumerable< object >  toParameters 
)

Delegado para cuando ha acabado de generar el modelo y refresco del estado

◆ _Delete()

async Task<bool> Sage.ES.S50.Modelos451.Modelos451._Delete ( string  tcMod_id)
inline

Borramos la declaración

Parámetros
tcMod_idMod_id
Devuelve

Definición en la línea 262 del archivo Modelos451.cs.

◆ _DeleteModelo_Handler()

delegate void Sage.ES.S50.Modelos451.Modelos451._DeleteModelo_Handler ( bool  tlOk)

Delegado para notificar como ha ido el borrado de un modelo

◆ _DownloadFile()

async Task<bool> Sage.ES.S50.Modelos451.Modelos451._DownloadFile ( string  tcExtension,
string  tcFileNameBorrador 
)
inline

Al generar el borrador o el DEC desde la página web ha de descargar el PDF o DEC generado En caso de generar el borrador lo ha de abrir automáticamente

Parámetros
tcExtensionExtensión del fichero a descargar
tcFileNameBorradorNombre del fichero borrador con la extensión
Devuelve

Definición en la línea 245 del archivo Modelos451.cs.

◆ _Execute()

async Task<bool> Sage.ES.S50.Modelos451.Modelos451._Execute ( )
inline

Comunicación de Sage50 con el componente del Compliance

Devuelve

Definición en la línea 213 del archivo Modelos451.cs.

◆ _FileDownloaded_Handler()

delegate bool Sage.ES.S50.Modelos451.Modelos451._FileDownloaded_Handler ( string  tcFilePath,
int  tnFileDownload,
int  tnTotalFiles 
)

Delegado para cuando ha acabado de generar el fichero del modelo

◆ _Load()

async Task<bool> Sage.ES.S50.Modelos451.Modelos451._Load ( string  tcMod_id)
inline

Comunicación de Sage50 con el componente del Compliance. Consulta de una declaración

Parámetros
tcMod_idMod_id
Devuelve

Definición en la línea 228 del archivo Modelos451.cs.

◆ Dispose()

void Sage.ES.S50.Modelos451.Modelos451.Dispose ( )
inline

Liberamos los recursos

Definición en la línea 36 del archivo Modelos451.cs.

Documentación de los campos

◆ _Business

IBusiness Sage.ES.S50.Modelos451.Modelos451._Business = null

Información de Empresa (IBusiness)

Definición en la línea 67 del archivo Modelos451.cs.

◆ _SourceEntries

ISourceEntry Sage.ES.S50.Modelos451.Modelos451._SourceEntries = null

SourceEntries con la información del modelo

Definición en la línea 73 del archivo Modelos451.cs.

◆ _SubmissionReportType

string Sage.ES.S50.Modelos451.Modelos451._SubmissionReportType = "ES-VAT420-GENERAL"

SubmissionReportType a utilizar para cada modelo

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

Documentación de propiedades

◆ _EndDate

DateTime Sage.ES.S50.Modelos451.Modelos451._EndDate
getset

Fecha de EndDate del modelo

Definición en la línea 137 del archivo Modelos451.cs.

◆ _Information

IInformation Sage.ES.S50.Modelos451.Modelos451._Information
getset

Información del envió al Compliance del modelo

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

◆ _Mensaje_Error

string Sage.ES.S50.Modelos451.Modelos451._Mensaje_Error
getset

Mensaje error

Definición en la línea 146 del archivo Modelos451.cs.

◆ _StartDate

DateTime Sage.ES.S50.Modelos451.Modelos451._StartDate
getset

Fecha de StartDate del modelo

Definición en la línea 127 del archivo Modelos451.cs.

◆ _State

string Sage.ES.S50.Modelos451.Modelos451._State
get

Estado

Definición en la línea 118 del archivo Modelos451.cs.

◆ _WorkingMode

eComplianceWorkingMode Sage.ES.S50.Modelos451.Modelos451._WorkingMode
set

Working Mode

Definición en la línea 96 del archivo Modelos451.cs.

Documentación de los eventos

◆ _ComunicacionCompliance

_ComunicacionCompliance_Handler Sage.ES.S50.Modelos451.Modelos451._ComunicacionCompliance

Desencadena el evento para devolver la URL del modelo generado

Definición en la línea 158 del archivo Modelos451.cs.

◆ _DeleteModelo

_DeleteModelo_Handler Sage.ES.S50.Modelos451.Modelos451._DeleteModelo

Desencadena el evento para notificar el borrado de un modelo

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

◆ _FileDownloaded

_FileDownloaded_Handler Sage.ES.S50.Modelos451.Modelos451._FileDownloaded

Desencadena el evento para devolver el fichero del modelo generado

Definición en la línea 176 del archivo Modelos451.cs.


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