Referencia de la Clase sage.ew.docsven.FirmaElectronica

PE88151 firma electronica Más...

Estructuras de datos

class  Account
 cuenta Más...
 
class  AdditionalData
 Datos adicionales Más...
 
class  AddressInSpain
 Dirección Nacional. Dirección en España. Más...
 
class  AdministrativeCentre
 Centro. Más...
 
class  AmountsWithheld
 Retenciones Más...
 
class  Batch
 Batch Más...
 
class  buyerCentres
 buyercentres Más...
 
class  BuyerParty
 Receptor. Datos básicos del fichero. Son comunes a la factura o facturas que se incluyen. Más...
 
class  centre
 centros (extensión faceB2B) Más...
 
class  Charge
 Cargo. Más...
 
class  ContactDetails
 Datos de contacto. Más...
 
class  Corrective
 Datos de rectificativas Más...
 
class  DeliveryNote
 Información del albarán. Más...
 
class  DeliveryNotesReferences
 Referencias de albaranes. Más...
 
class  Discount
 descuento Más...
 
class  Extensions
 Extensiones. Podrán incorporarse nuevas definiciones estructuradas Más...
 
class  FaceB2BExtension
 FaceB2BExtension Más...
 
class  Facturae
 Factura electrònica Más...
 
class  FileHeader
 Cabecera del fichero xml Más...
 
class  GeneralDiscounts
 Descuentos sobre el Total Importe Bruto Más...
 
class  Individual
 Persona física. Más...
 
class  Installment
 Vencimiento. Más...
 
class  Invoice
 Conjunto de facturas que contiene el fichero Más...
 
class  InvoiceHeader
 Cabecera de factura Más...
 
class  InvoiceIssueData
 Datos de la emisión de la factura Más...
 
class  InvoiceLine
 Lineas de detalle de la factura Más...
 
class  Invoices
 Factures Más...
 
class  InvoiceTotals
 Totales de factura Más...
 
class  LegalEntity
 Persona jurídica y otras. Más...
 
class  LegalLiterals
 Literales legales. Más...
 
class  OverseasAddress
 Dirección en el extranjero. Más...
 
class  Parties
 Sujetos - Datos del emisor y receptor de la factura Más...
 
class  PaymentInKind
 Pagos en especie Más...
 
class  PublicSectorInformation
 PublicSectorInformation (fb2b) Más...
 
class  receiverAdministrativeCentre
 receiverAdministrativeCentre (fb2b) Más...
 
class  RegistrationData
 RegistrationData Más...
 
class  ReimbursableExpenses
 Suplidos Más...
 
class  SellerParty
 Emisor. Datos básicos del fichero. Son comunes a la factura o facturas que se incluyen. Más...
 
class  Tax
 Impuesto. Más...
 
class  TaxesWithheld
 Impuestos retenidos Más...
 
class  TaxIdentification
 Identificación fiscal. Más...
 
class  TaxPeriod
 Periodo de rectificativas. Período natural en el que se produjeron los efectos fiscales de la factura a rectificar; y, por lo tanto, se tributó, y que ahora, es objeto de rectificación. ISO 8601:2004. Más...
 
class  Total
 Importe Más...
 

Métodos públicos

delegate void _Error_Message_After_Handler (string tcMissatge)
 mensaje error Más...
 
delegate void _OnProcessChangedHandler (int lnContProcess, int lnContMax, string tcTexto, String tcTextoTextBox)
 Controlar el progreso Más...
 
 FirmaElectronica ()
 constructor Más...
 
 FirmaElectronica (ewDocVentaFRA toFactura)
 passem la factura que volem firmar Más...
 
 FirmaElectronica (ewDocVentaFRA toFactura, bool tbAsistente, string tcPlantilla)
 Constructor Más...
 
string _Generar_XML ()
 retorna la ruta de l'xml, si es blanc es q hi ha hagut algun problema Más...
 
bool _SeleccionarPlantilla ()
 Indica que tenemos que seleccionar la plantilla Más...
 
bool _ExisteCertificadoEmpresa ()
 Nos indica si existe el certificado configurado Más...
 

Métodos públicos estáticos

static DataTable _GetCertificatesTable (List< X509Certificate2 > tlstCertificates)
 Tabla de certificados Más...
 

Atributos protegidos

FormatoFE _cVersion = FormatoFE.SinFormato
 formato factura electronica Más...
 
PlataformaFE _cPlataforma = PlataformaFE.SinPlataforma
 plataforma factura electronica Más...
 
bool _lXsig = false
 extension .xsig Más...
 
string _cNombreCertificado = string.Empty
 Nombre certificado Más...
 

Propiedades

string _Error_Message [get, set]
 Mensaje error Más...
 

Eventos

_Error_Message_After_Handler _Error_Message_After
 Mensaje error Más...
 
_OnProcessChangedHandler _OnProcessChanged
 Controlar el progreso Más...
 

Descripción detallada

PE88151 firma electronica

Definición en la línea 109 del archivo FirmaElectronica.cs.

Documentación del constructor y destructor

◆ FirmaElectronica() [1/3]

sage.ew.docsven.FirmaElectronica.FirmaElectronica ( )
inline

constructor

Definición en la línea 336 del archivo FirmaElectronica.cs.

◆ FirmaElectronica() [2/3]

sage.ew.docsven.FirmaElectronica.FirmaElectronica ( ewDocVentaFRA  toFactura)
inline

passem la factura que volem firmar

Parámetros
toFactura

Definición en la línea 347 del archivo FirmaElectronica.cs.

◆ FirmaElectronica() [3/3]

sage.ew.docsven.FirmaElectronica.FirmaElectronica ( ewDocVentaFRA  toFactura,
bool  tbAsistente,
string  tcPlantilla 
)
inline

Constructor

Parámetros
toFactura
tbAsistente
tcPlantilla

Definición en la línea 360 del archivo FirmaElectronica.cs.

Documentación de las funciones miembro

◆ _Error_Message_After_Handler()

delegate void sage.ew.docsven.FirmaElectronica._Error_Message_After_Handler ( string  tcMissatge)

mensaje error

Parámetros
tcMissatge

◆ _ExisteCertificadoEmpresa()

bool sage.ew.docsven.FirmaElectronica._ExisteCertificadoEmpresa ( )
inline

Nos indica si existe el certificado configurado

Devuelve

Definición en la línea 1590 del archivo FirmaElectronica.cs.

◆ _Generar_XML()

string sage.ew.docsven.FirmaElectronica._Generar_XML ( )
inline

retorna la ruta de l'xml, si es blanc es q hi ha hagut algun problema

Devuelve

Definición en la línea 383 del archivo FirmaElectronica.cs.

◆ _GetCertificatesTable()

static DataTable sage.ew.docsven.FirmaElectronica._GetCertificatesTable ( List< X509Certificate2 >  tlstCertificates)
inlinestatic

Tabla de certificados

Parámetros
tlstCertificates
Devuelve

Definición en la línea 1972 del archivo FirmaElectronica.cs.

◆ _OnProcessChangedHandler()

delegate void sage.ew.docsven.FirmaElectronica._OnProcessChangedHandler ( int  lnContProcess,
int  lnContMax,
string  tcTexto,
String  tcTextoTextBox 
)

Controlar el progreso

Parámetros
lnContProcess
lnContMax
tcTexto
tcTextoTextBox

◆ _SeleccionarPlantilla()

bool sage.ew.docsven.FirmaElectronica._SeleccionarPlantilla ( )
inline

Indica que tenemos que seleccionar la plantilla

Devuelve

Definición en la línea 1581 del archivo FirmaElectronica.cs.

Documentación de los campos

◆ _cNombreCertificado

string sage.ew.docsven.FirmaElectronica._cNombreCertificado = string.Empty
protected

Nombre certificado

Definición en la línea 196 del archivo FirmaElectronica.cs.

◆ _cPlataforma

PlataformaFE sage.ew.docsven.FirmaElectronica._cPlataforma = PlataformaFE.SinPlataforma
protected

plataforma factura electronica

Definición en la línea 188 del archivo FirmaElectronica.cs.

◆ _cVersion

FormatoFE sage.ew.docsven.FirmaElectronica._cVersion = FormatoFE.SinFormato
protected

formato factura electronica

Definición en la línea 184 del archivo FirmaElectronica.cs.

◆ _lXsig

bool sage.ew.docsven.FirmaElectronica._lXsig = false
protected

extension .xsig

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

Documentación de propiedades

◆ _Error_Message

string sage.ew.docsven.FirmaElectronica._Error_Message
getset

Mensaje error

Definición en la línea 289 del archivo FirmaElectronica.cs.

Documentación de los eventos

◆ _Error_Message_After

_Error_Message_After_Handler sage.ew.docsven.FirmaElectronica._Error_Message_After

Mensaje error

Definición en la línea 313 del archivo FirmaElectronica.cs.

◆ _OnProcessChanged

_OnProcessChangedHandler sage.ew.docsven.FirmaElectronica._OnProcessChanged

Controlar el progreso

Definición en la línea 327 del archivo FirmaElectronica.cs.


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