Clase que se utilizará como base para "DatosAdicionalesFacturarAlbaran" y "DatosAdicionalesTicket" que se utilizarán para actualizar las tablas FACTUCERT!FCFACTUVEN i FACTUCERT!FCTICKETS
Más...
|
void | _Load (DataRow tdrDocumento) |
| Campos comunes del Load Más...
|
|
string | _UpdateFields () |
| Devuelve el set para realizar el Update de los campos comunes Más...
|
|
string | _InsertFields () |
| Devuelve los campos para realizar el Insert de los campos comunes Más...
|
|
string | _InsertValues () |
| Devuelve el set de los campos para realizar el Insert de los campos comunes Más...
|
|
string | _NumeroUpdate () |
| Devuelve el numero del documento para realizar el UPDATE Más...
|
|
|
String | _Usuario [get, set] |
| Usuario de s50 Más...
|
|
String | _Empresa [get, set] |
| EMPRESA Más...
|
|
String | _Ejercicio [get, set] |
| EJERCICIO Más...
|
|
String | _Numero [get, set] |
| NUMERO Más...
|
|
String | _Letra [get, set] |
| LETRA Más...
|
|
TipoDocCrearFactura | _TipoCert [get, set] |
| TIPO_CERT de tipo entero, valor por defecto 0. Guardará el tipo de factura y los posibles valores serán 0 No certificada, 1 Borrador, 2 Certificada. Más...
|
|
string | _TBAI [get, set] |
| TBAI de tipo text. Guardará el Identificativo TBAI de la factura cuando sea de tipo certificada y que se usará para imprimirlo en el documento. Más...
|
|
string | _QRTBAI [get, set] |
| QR_TBAI de tipo text. Guardará el valor que se usará para imprimir código QR en el documento cuando la factura sea certificada. Más...
|
|
string | _Hora [get, set] |
| HORA, guardará la hora en la que se ha certificado la factura o ticket. Mientras no se certifique ha de estar vacío. Más...
|
|
string | _Borrador [get, set] |
| BORRADOR de tipo carácter de 10 posiciones, valor por defecto ‘’. Guardará el número de factura borrador. Solo se informará dicho campo en facturas que se hayan certificado con la serie y número que se haya informado cuando eran borradores.Tener en cuenta que si se crea una factura directamente como certificada no se informará dicho campo porque no se habrá creado previamente como borrador. Más...
|
|
int | _Sistema [get, set] |
| SISTEMA de tipo entero, valor por defecto 0. Guardará valor de opción Sistema de Facturación certificada del add-on, que podrá ser 1 Ticket BAI. Más...
|
|
int | _Territorio [get, set] |
| TERRITORIO de tipo entero, valor por defecto 0. Guardará valor de opción Territorio de configuración del add-on, que podrá ser 1 Álava, 2 Guipúzcoa o 3 Vizcaya. Más...
|
|
string | _Firma [get, set] |
| FIRMA de tipo text. Guardará la firma de la factura cuando sea certificada. Más...
|
|
string | _Huella [get, set] |
| HUELLA de tipo text. Guardará en formato JSON los siguientes datos: Serie de documento, número de documento, fecha de expedición, firma de documento, licencia TBAI del software, NIF empresa desarrolladora, Nombre del software, Versión del software y número de serie del dispositivo que ha certificado el documento. Más...
|
|
string | _Huella_Ant [get, set] |
| HUELLA_ANT de tipo text. Guardará en formato JSON los datos de huella del documento anterior, valor del campo HUELLA del documento anterior. Más...
|
|
int | _Estado [get, set] |
| ESTADO de tipo entero, valor por defecto 0. Indicará el estado del documento. Los valores posibles serán 0 No certificada, 1 Pendiente de envío, 2 Enviada, 3 Aceptada, 4 Aceptada con avisos, 5 Rechazada. Más...
|
|
String | _MensajeError [get, set] |
| Mensaje de error Más...
|
|
Clase que se utilizará como base para "DatosAdicionalesFacturarAlbaran" y "DatosAdicionalesTicket" que se utilizarán para actualizar las tablas FACTUCERT!FCFACTUVEN i FACTUCERT!FCTICKETS
Definición en la línea 17 del archivo DatosAdicionalesBase.cs.
◆ DatosAdicionalesBase()
sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase.DatosAdicionalesBase |
( |
| ) |
|
|
inline |
◆ _Delete() [1/2]
abstract bool sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Delete |
( |
| ) |
|
|
pure virtual |
◆ _Delete() [2/2]
abstract bool sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Delete |
( |
String |
tcEmpresa, |
|
|
String |
tcNumero |
|
) |
| |
|
pure virtual |
◆ _DescargarDatos()
virtual void sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._DescargarDatos |
( |
| ) |
|
|
inlinevirtual |
◆ _InsertFields()
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._InsertFields |
( |
| ) |
|
|
inlineprotected |
Devuelve los campos para realizar el Insert de los campos comunes
- Devuelve
Definición en la línea 328 del archivo DatosAdicionalesBase.cs.
◆ _InsertValues()
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._InsertValues |
( |
| ) |
|
|
inlineprotected |
Devuelve el set de los campos para realizar el Insert de los campos comunes
- Devuelve
Definición en la línea 341 del archivo DatosAdicionalesBase.cs.
◆ _IsFacturaCERTIFICADA()
virtual bool sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._IsFacturaCERTIFICADA |
( |
| ) |
|
|
inlinevirtual |
◆ _Load() [1/2]
void sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Load |
( |
DataRow |
tdrDocumento | ) |
|
|
inlineprotected |
◆ _Load() [2/2]
abstract bool sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Load |
( |
dynamic |
documento | ) |
|
|
pure virtual |
◆ _NumeroUpdate()
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._NumeroUpdate |
( |
| ) |
|
|
inlineprotected |
Devuelve el numero del documento para realizar el UPDATE
Cuando pasamos de Certificado a Borrador intenta hacer un UPDATE con el nuevo número de ticket certificado y lo ha de realizar con el número de Borrador, es el registro que tenemos en la tabla
- Devuelve
Definición en la línea 358 del archivo DatosAdicionalesBase.cs.
◆ _UpdateFields()
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._UpdateFields |
( |
| ) |
|
|
inlineprotected |
Devuelve el set para realizar el Update de los campos comunes
Cuando es una factura/ticket borrador ha de guardar en el campo BORRADOR el mismo valor que en en el campo NUMERO
- Devuelve
Definición en la línea 301 del archivo DatosAdicionalesBase.cs.
◆ _cEjercicio
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cEjercicio = "" |
|
protected |
◆ _cEmpresa
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cEmpresa = "" |
|
protected |
◆ _cFirma
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cFirma = string.Empty |
|
protected |
◆ _cHora
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cHora = "" |
|
protected |
◆ _cLetra
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cLetra = "" |
|
protected |
◆ _cMensajeError
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cMensajeError |
|
protected |
◆ _cNumero
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cNumero = "" |
|
protected |
◆ _cNumeroLoad
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cNumeroLoad = "" |
|
protected |
◆ _cQRTBAI
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cQRTBAI = "" |
|
protected |
◆ _cTBAI
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cTBAI = "" |
|
protected |
◆ _cUsuario
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._cUsuario = "" |
|
protected |
◆ _nSistema
int sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._nSistema = 0 |
|
protected |
◆ _oTipoCert
TipoDocCrearFactura sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._oTipoCert = TipoDocCrearFactura.NoCertificada |
|
protected |
◆ _Borrador
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Borrador |
|
getset |
BORRADOR de tipo carácter de 10 posiciones, valor por defecto ‘’. Guardará el número de factura borrador. Solo se informará dicho campo en facturas que se hayan certificado con la serie y número que se haya informado cuando eran borradores.Tener en cuenta que si se crea una factura directamente como certificada no se informará dicho campo porque no se habrá creado previamente como borrador.
Definición en la línea 190 del archivo DatosAdicionalesBase.cs.
◆ _Ejercicio
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Ejercicio |
|
getset |
◆ _Empresa
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Empresa |
|
getset |
◆ _Estado
int sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Estado |
|
getset |
ESTADO de tipo entero, valor por defecto 0. Indicará el estado del documento. Los valores posibles serán 0 No certificada, 1 Pendiente de envío, 2 Enviada, 3 Aceptada, 4 Aceptada con avisos, 5 Rechazada.
Definición en la línea 245 del archivo DatosAdicionalesBase.cs.
◆ _Firma
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Firma |
|
getset |
FIRMA de tipo text. Guardará la firma de la factura cuando sea certificada.
Definición en la línea 217 del archivo DatosAdicionalesBase.cs.
◆ _Hora
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Hora |
|
getset |
HORA, guardará la hora en la que se ha certificado la factura o ticket. Mientras no se certifique ha de estar vacío.
Definición en la línea 181 del archivo DatosAdicionalesBase.cs.
◆ _Huella
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Huella |
|
getset |
HUELLA de tipo text. Guardará en formato JSON los siguientes datos: Serie de documento, número de documento, fecha de expedición, firma de documento, licencia TBAI del software, NIF empresa desarrolladora, Nombre del software, Versión del software y número de serie del dispositivo que ha certificado el documento.
Definición en la línea 226 del archivo DatosAdicionalesBase.cs.
◆ _Huella_Ant
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Huella_Ant |
|
getset |
HUELLA_ANT de tipo text. Guardará en formato JSON los datos de huella del documento anterior, valor del campo HUELLA del documento anterior.
Definición en la línea 235 del archivo DatosAdicionalesBase.cs.
◆ _Letra
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Letra |
|
getset |
◆ _MensajeError
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._MensajeError |
|
getset |
◆ _Numero
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Numero |
|
getset |
◆ _QRTBAI
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._QRTBAI |
|
getset |
QR_TBAI de tipo text. Guardará el valor que se usará para imprimir código QR en el documento cuando la factura sea certificada.
Definición en la línea 166 del archivo DatosAdicionalesBase.cs.
◆ _Sistema
int sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Sistema |
|
getset |
SISTEMA de tipo entero, valor por defecto 0. Guardará valor de opción Sistema de Facturación certificada del add-on, que podrá ser 1 Ticket BAI.
Definición en la línea 199 del archivo DatosAdicionalesBase.cs.
◆ _TBAI
string sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._TBAI |
|
getset |
TBAI de tipo text. Guardará el Identificativo TBAI de la factura cuando sea de tipo certificada y que se usará para imprimirlo en el documento.
Definición en la línea 151 del archivo DatosAdicionalesBase.cs.
◆ _Territorio
int sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Territorio |
|
getset |
TERRITORIO de tipo entero, valor por defecto 0. Guardará valor de opción Territorio de configuración del add-on, que podrá ser 1 Álava, 2 Guipúzcoa o 3 Vizcaya.
Definición en la línea 208 del archivo DatosAdicionalesBase.cs.
◆ _TipoCert
TIPO_CERT de tipo entero, valor por defecto 0. Guardará el tipo de factura y los posibles valores serán 0 No certificada, 1 Borrador, 2 Certificada.
Definición en la línea 136 del archivo DatosAdicionalesBase.cs.
◆ _Usuario
String sage.addons.factucert.Negocio.Clases.DatosAdicionalesBase._Usuario |
|
getset |
La documentación para esta clase fue generada a partir del siguiente fichero: