Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.contabilidad.CuentaBancaria

Clase de negocio para las cuentas bancarias (PE-96315) Más...

Diagrama de herencia de sage.ew.contabilidad.CuentaBancaria
sage.ew.interficies.IDatosContacto

Métodos públicos

 CuentaBancaria ()
 Constructor vacío.
 
 CuentaBancaria (String tcCodigo)
 Constructor con código.
 
Int32 GetNumberTransactionsDownloaded (bool transConciliadas, bool tlSoloMovBankingCloud=true, bool tlSoloEmpresaActiva=true)
 Obtener el nº de transacciones de banking cloud de la cuenta bancaria descargadas a la tabla GESTION!CONCILIA.
 
string empresasTransactionsDownloaded (bool transConciliadas, bool tlSoloMovBankingCloud=true, bool tlSoloEmpresaActiva=true)
 Devuelve las empresas en las que se han encontrado movimientos del tipo correspondiente a lo solicitado en los parámetros de entrada.
 
bool GuardarTransacSageBankFeeds (dynamic toBcEsTransactions, out DataTable tdtErrores, bool tlSoloTransaccNuevas=true, ewprogressbar toewProgressbar=null)
 Almacena las transacciones recibidas como parámetro en la tabla GESTOIN!CONCILIA.
 
bool ObtenerTransacPendiSageBankFeeds (out object toBcEsTransactions, bool scheduledTask=false)
 Descargar las transacciones pendientes de Sage Bank Feeds de la cuenta bancaria en la que estamos situados.
 
bool ObtenerTransacIntervaloSageBankFeeds (int transStartID, int transEndID, out object toBcEsTransactions, bool scheduledTask=false)
 Descargar un intervalo de transacciones de Sage Bank Feeds de la cuenta bancaria en la que estamos situados.
 
bool ObtenerTransacTodasSageBankFeeds (out object toBcEsTransactions, bool scheduledTask=false)
 Descargar todas las transacciones de Sage Bank Feeds de la cuenta bancaria en la que estamos situados.
 
bool ConectarSageBankFeeds ()
 Conectar cuenta a cuenta bancaria real a través de Sage Bank Feeds.
 
bool DesconectarSageBankFeeds (bool tlNoEliminarMovimientosDescargados=false)
 Desconectar cuenta de cuenta bancaria real de Sage Bank Feeds.
 
bool ManualSigningKeyRefresh ()
 Obtener un nuevo token (signing key) para la comunicación con Sage Bank Feeds.
 
bool ReAuthBankAccount (string tcBankAccountID)
 Dada una ID de una cuenta bancaria de Sage Bank Feeds, conecta con la web del banco y muestra diálogo para autenticarse en él.
 
Dictionary< string, object > _RegistroCuentaBancaria (string tcCodigo)
 Devuelve el registro de la cuenta bancaria solicitada.
 
DataTable _CuentaBancariasIngresosFraElectronica (bool tlSoloCuentasConIbanDeclarado=false)
 Devuelve un DaTatable con todas las cuentas definidas en GESTOIN!BANCOS + la cuenta bancaria de ingreso definida en el mantenimeinto de empresa --> Facturación -> Factura electrónica.
 
bool _ValidaCuentaContable (String tcValorCandidato)
 Validamos que la cuenta contable no este asignada a una misma contable.
 
Dictionary< string, object > _Banco (String tcCodigo="")
 Método que nos devolvera un Dictionary string-object con los datos del banco de empresa pasado por parámetro.
 
override bool _Save_Before ()
 Validaciones antes de guardar (PE-100391)
 
override void _Load ()
 Override del _Load()
 
override bool _Delete ()
 Sobrecarga _Delete (PE-100456)
 
bool _ValidaDelete ()
 Valida si se puede eliminar la cuenta bancaria.
 
bool _SolicitaCodigoSiError401 (string tcMensajeError, bool tlLoad, string tcSufijoMensaje="")
 Centralización de la solicitud de nuevo código de acceso para reestablecer el servicio de bankingcloud cuando aparece un error 401 Unautorized cargando una cuenta bancaria de Sage50 en pantalla o descargando transacciones.
 

Métodos públicos estáticos

static String _OcultarCuentaBancaria (String tcCuenta)
 PE-104258 Fromatea la cuenta bancaria para la impresión.
 
static String _FormateaCuentaBancaria (String tcIBan, String tcCuentaIBan)
 PE-104258 Fromatea la cuenta bancaria para la impresión.
 
static String _FormateaCuentaBancaria (String tcIBan, String tcCuentaIBan, bool tlImpresionFactura)
 Fromatea la cuenta bancaria para la impresión.
 

Campos de datos

bool _lVeDeCuentas = false
 Se activa si se instancia desde sage.ew.contabilidad.CuentasContables para evitar bucles en el _Save()
 

Métodos protegidos

override void _DescargarDatos ()
 Override del _Descargardatos para efectuar tratamientos especiales.
 

Propiedades

bool _VeDeCuentas [get, set]
 Se activa si se instancia desde sage.ew.contabilidad.CuentasContables para evitar bucles en el _Delete()
 
String _Direccion [get, set]
 Dirección banco.
 
String _CodPost [get, set]
 Código Postal banco.
 
String _Provincia [get, set]
 Provincia banco.
 
String _Poblacion [get, set]
 Población banco.
 
String _Pais [get, set]
 País banco.
 
String _Telefono [get, set]
 Población banco.
 
String _Fax [get, set]
 Población banco.
 
String _Email [get, set]
 Población banco.
 
String _TipoCuenta [get, set]
 Tipo de cuenta (IBAN,CCC)
 
String _Iban [get, set]
 IBAN (4 dígitos de control de la cuenta IBAN)
 
String _CuentaBanco [get, set]
 CTABANCO (4 dígitos de la entidad financiera)
 
String _CuentaIban [get, set]
 Cuenta bancaria IBAN.
 
String _Swift [get, set]
 SWIFT/BIC Cuenta bancaria.
 
decimal _Limite [get, set]
 Importe para el límite de crédito.
 
String _Serie [get, set]
 Serie para el contador de pagarés.
 
decimal _Numero [get, set]
 Contador de pagarés.
 
String _Cuenta [get, set]
 Cuenta contable.
 
string _DivisaCuenta [get]
 Divisa de la cuenta contable.
 
String _CuentaDescontados [get, set]
 Cuenta contable para efectos descontados.
 
String _SufijoSDD [get, set]
 Sufijo 19.
 
String _SufijoSDDFinanciado [get, set]
 Sufijo 58.
 
String _CifOrdenante [get, set]
 CIF del ordenante.
 
String _NombreOrdenante [get, set]
 Nombre del ordenante.
 
String _ActividadOrdenante [get, set]
 Actividad del ordenante.
 
String _IneOrdenante [get, set]
 Código INE del ordenante.
 
String _CedenteOrdenante [get, set]
 Identificador Cedente del ordenante.
 
String _SufijoSDDOrdenante [get, set]
 Sufijo 19 del ordenante.
 
String _SufijoSDDFinanciadoOrdenante [get, set]
 Sufijo 58 del ordenante.
 
String _CifPresentador [get, set]
 CIF del presentador.
 
String _NombrePresentador [get, set]
 Nombre del presentador.
 
String _ActividadPresentador [get, set]
 Actividad del presentador.
 
String _SufijoSDDPresentador [get, set]
 Sufijo 19 del presentador.
 
String _SufijoSDDFinanciadoPresentador [get, set]
 Sufijo 58 del presentador.
 
bool _SbfConnected [get, set]
 Conectado a Sage Bank Feeds.
 
DateTime? _SbfConnectionDate [get, set]
 Fecha de conexión a Sage Bank Feeds.
 
string _SbfBankId [get, set]
 Bank ID.
 
string _SbfBankAccountId [get, set]
 Bank Account ID.
 
Int32 _SbfLastTransactionId [get, set]
 Último ID Transaction descargada.
 
DateTime? _SbfDateLastDownload [get, set]
 Fecha de última ejecución de descarga de transacciones.
 
DateTime? _SbfDateLastTransactionDownloaded [get, set]
 Fecha de último movimiento descargado.
 
string _SbfBankName [get, set]
 Nombre del banco en Sage Bank Feeds, al que pertenece la cuenta bancaria que está conectada.
 
string _SbfBankIdentifier [get, set]
 Identificador del banco en Sage Bank Feeds.
 
string _SbfBankAccountType [get, set]
 Tipo de cuenta bancaria en Sage Bank Feeds.
 
string _SbfBankAccountName [get, set]
 Nobre de la cuenta bancaria en Sage Bank Feeds.
 
string _SbfBankAccountIdentifier [get, set]
 Número identificador de la cuenta bancaria en el mundo real.
 
string _SbfDataProvider [get, set]
 Tipo de proveedor de datos (direct, indirect)
 
bool _SbfAuthAlwaysRequired [get, set]
 Autenticación siempre requerida para la cuenta.
 
string _SbfEmailAdmin [get, set]
 Dirección de email para contacto administrativo.
 
string _SbfBankAccountStatus [get, set]
 Status actual para la cuenta bancaria: "active", "pending", "invalid", "cancelled", "authRequired".
 
DateTime? _SbfStatusModifiedDate [get, set]
 Fecha de última modificación de status.
 
DateTime? _SbfRequestedStartDate [get, set]
 Fecha de inicio de descarga de transacciones configurada en el proceso de alta de cuenta.
 
Int32 _SbfLastTrIdAvailable [get, set]
 Id de la última transacción en la base de datos de banking cloud disponible para ser descargada. No confundir con el último ID de transacción que se ha descargado al producto local.
 

Descripción detallada

Clase de negocio para las cuentas bancarias (PE-96315)

Definición en la línea 24 del archivo CuentaBancaria.cs.

Documentación de constructores y destructores

◆ CuentaBancaria() [1/2]

sage.ew.contabilidad.CuentaBancaria.CuentaBancaria ( )
inline

Constructor vacío.

Definición en la línea 725 del archivo CuentaBancaria.cs.

◆ CuentaBancaria() [2/2]

sage.ew.contabilidad.CuentaBancaria.CuentaBancaria ( String tcCodigo)
inline

Constructor con código.

Parámetros
tcCodigoCódigo de la cuenta bancaria

Definición en la línea 734 del archivo CuentaBancaria.cs.

Documentación de funciones miembro

◆ _Banco()

Dictionary< string, object > sage.ew.contabilidad.CuentaBancaria._Banco ( String tcCodigo = "")
inline

Método que nos devolvera un Dictionary string-object con los datos del banco de empresa pasado por parámetro.

Parámetros
tcCodigoCodigo del banco
Devuelve
Dictionary string-object>

Definición en la línea 1944 del archivo CuentaBancaria.cs.

◆ _CuentaBancariasIngresosFraElectronica()

DataTable sage.ew.contabilidad.CuentaBancaria._CuentaBancariasIngresosFraElectronica ( bool tlSoloCuentasConIbanDeclarado = false)
inline

Devuelve un DaTatable con todas las cuentas definidas en GESTOIN!BANCOS + la cuenta bancaria de ingreso definida en el mantenimeinto de empresa --> Facturación -> Factura electrónica.

Parámetros
tlSoloCuentasConIbanDeclaradoSi deben mostrarse solamente cuentas con IBAN declarado. Por defecto false, se muestran todas las cuentas de GESTION!BANCOS aunque no tengan IBAN declarado.
Devuelve

Definición en la línea 1890 del archivo CuentaBancaria.cs.

◆ _Delete()

override bool sage.ew.contabilidad.CuentaBancaria._Delete ( )
inline

Sobrecarga _Delete (PE-100456)

Devuelve

Definición en la línea 2112 del archivo CuentaBancaria.cs.

◆ _DescargarDatos()

override void sage.ew.contabilidad.CuentaBancaria._DescargarDatos ( )
inlineprotected

Override del _Descargardatos para efectuar tratamientos especiales.

Definición en la línea 2087 del archivo CuentaBancaria.cs.

◆ _FormateaCuentaBancaria() [1/2]

static String sage.ew.contabilidad.CuentaBancaria._FormateaCuentaBancaria ( String tcIBan,
String tcCuentaIBan )
inlinestatic

PE-104258 Fromatea la cuenta bancaria para la impresión.

Parámetros
tcIBan
tcCuentaIBan
Devuelve

Definición en la línea 2260 del archivo CuentaBancaria.cs.

◆ _FormateaCuentaBancaria() [2/2]

static String sage.ew.contabilidad.CuentaBancaria._FormateaCuentaBancaria ( String tcIBan,
String tcCuentaIBan,
bool tlImpresionFactura )
inlinestatic

Fromatea la cuenta bancaria para la impresión.

Parámetros
tcIBan
tcCuentaIBan
tlImpresionFacturaTrue para indicar que estamos formateando desde la impresión de facturas
Devuelve

Definición en la línea 2296 del archivo CuentaBancaria.cs.

◆ _Load()

override void sage.ew.contabilidad.CuentaBancaria._Load ( )
inline

Override del _Load()

Definición en la línea 1986 del archivo CuentaBancaria.cs.

◆ _OcultarCuentaBancaria()

static String sage.ew.contabilidad.CuentaBancaria._OcultarCuentaBancaria ( String tcCuenta)
inlinestatic

PE-104258 Fromatea la cuenta bancaria para la impresión.

Parámetros
tcCuentaCuenta a formatear
Devuelve

Definición en la línea 2232 del archivo CuentaBancaria.cs.

◆ _RegistroCuentaBancaria()

Dictionary< string, object > sage.ew.contabilidad.CuentaBancaria._RegistroCuentaBancaria ( string tcCodigo)
inline

Devuelve el registro de la cuenta bancaria solicitada.

Parámetros
tcCodigoCódigo de cuenta bancaria de la que se quiere devolver el registro con todos los campos.
Devuelve
Diccionario de claves de campos y valores respectivos del registro de la cuenta bancaria solicitada.

Definición en la línea 1872 del archivo CuentaBancaria.cs.

◆ _Save_Before()

override bool sage.ew.contabilidad.CuentaBancaria._Save_Before ( )
inline

Validaciones antes de guardar (PE-100391)

Devuelve

Definición en la línea 1962 del archivo CuentaBancaria.cs.

◆ _SolicitaCodigoSiError401()

bool sage.ew.contabilidad.CuentaBancaria._SolicitaCodigoSiError401 ( string tcMensajeError,
bool tlLoad,
string tcSufijoMensaje = "" )
inline

Centralización de la solicitud de nuevo código de acceso para reestablecer el servicio de bankingcloud cuando aparece un error 401 Unautorized cargando una cuenta bancaria de Sage50 en pantalla o descargando transacciones.

Parámetros
tcMensajeErrorMensaje de error de entra,
tlLoadSi la llamada es desde el _Load() o no
tcSufijoMensajeMensaje que se añadirá al final, después de la pregunta.

Definición en la línea 2320 del archivo CuentaBancaria.cs.

◆ _ValidaCuentaContable()

bool sage.ew.contabilidad.CuentaBancaria._ValidaCuentaContable ( String tcValorCandidato)
inline

Validamos que la cuenta contable no este asignada a una misma contable.

Parámetros
tcValorCandidato
Devuelve

Definición en la línea 1923 del archivo CuentaBancaria.cs.

◆ _ValidaDelete()

bool sage.ew.contabilidad.CuentaBancaria._ValidaDelete ( )
inline

Valida si se puede eliminar la cuenta bancaria.

Devuelve

Definición en la línea 2149 del archivo CuentaBancaria.cs.

◆ ConectarSageBankFeeds()

bool sage.ew.contabilidad.CuentaBancaria.ConectarSageBankFeeds ( )
inline

Conectar cuenta a cuenta bancaria real a través de Sage Bank Feeds.

Devuelve
Devuelve true si la conexión se ha realizado correctamente, false caso contrario.

Definición en la línea 1490 del archivo CuentaBancaria.cs.

◆ DesconectarSageBankFeeds()

bool sage.ew.contabilidad.CuentaBancaria.DesconectarSageBankFeeds ( bool tlNoEliminarMovimientosDescargados = false)
inline

Desconectar cuenta de cuenta bancaria real de Sage Bank Feeds.

Parámetros
tlNoEliminarMovimientosDescargadosSi true no eliminará los movimientos descargados de BC, da igual si están conciliados o no. Si false (valor por defecto) elimina movimientos descargados siempre que no esten conciliados, si están conciliados avisa y no los elimina y no desconecta la cuenta..
Devuelve
Devuelve true si la desconexión se ha realizado correctamente, false caso contrario.

Definición en la línea 1586 del archivo CuentaBancaria.cs.

◆ empresasTransactionsDownloaded()

string sage.ew.contabilidad.CuentaBancaria.empresasTransactionsDownloaded ( bool transConciliadas,
bool tlSoloMovBankingCloud = true,
bool tlSoloEmpresaActiva = true )
inline

Devuelve las empresas en las que se han encontrado movimientos del tipo correspondiente a lo solicitado en los parámetros de entrada.

Parámetros
transConciliadasTransacciones conciliadas si o no. No hay valor por defecto, debe especificarse expresamente.
tlSoloMovBankingCloudSolo movimientos de descargados de bankingcloud, o todos. Por defecto solo movimientos descargados de bankingcloud.
tlSoloEmpresaActivaSolo movimientos descargados en la empresa activa o en todas las empresas. Por defecto solo empresa activa.
Devuelve
Cadena string con las empresas y movimientos detectados.

Definición en la línea 876 del archivo CuentaBancaria.cs.

◆ GetNumberTransactionsDownloaded()

Int32 sage.ew.contabilidad.CuentaBancaria.GetNumberTransactionsDownloaded ( bool transConciliadas,
bool tlSoloMovBankingCloud = true,
bool tlSoloEmpresaActiva = true )
inline

Obtener el nº de transacciones de banking cloud de la cuenta bancaria descargadas a la tabla GESTION!CONCILIA.

Parámetros
transConciliadasSi true se interpreta se solicita transacciones conciliadas, si false se interpreta transacciones no conciliadas.
tlSoloMovBankingCloudTener en cuenta para el control solamente transacciones descargadas de bankingcloud (valor por defecto true), o todas (false)
tlSoloEmpresaActivaTener en cuenta para el control solamente la empresa activa en la consulta de las transacciones (valor por defecto true), o todas las empresas(false)
Devuelve
Número de transacciones detectadas.

Definición en la línea 849 del archivo CuentaBancaria.cs.

◆ GuardarTransacSageBankFeeds()

bool sage.ew.contabilidad.CuentaBancaria.GuardarTransacSageBankFeeds ( dynamic toBcEsTransactions,
out DataTable tdtErrores,
bool tlSoloTransaccNuevas = true,
ewprogressbar toewProgressbar = null )
inline

Almacena las transacciones recibidas como parámetro en la tabla GESTOIN!CONCILIA.

Parámetros
toBcEsTransactionsObjeto transacciones (según definición de clase BcEsTransactions en Sage.ES.Bankincloud) a almacenar en la tabla GESTION!CONCILIA.
tdtErroresDatatable donde guardaremos errores que se puedan producir en el procesamiento de las transacciones.
tlSoloTransaccNuevasSolo procesar transacciones nuevas (si/no). Si se omite este parámetro solo se guardana las transacciones nuevas, si se quieren sobreescribir transacciones existentes deberá pasarse un false.
toewProgressbarProgress bar, por si se quiere actualizar una progressbar de visual a medida que se van capturando transacciones.
Devuelve
Devuelve true si el proceso finaliza correctamente, false caso contrario.

Definición en la línea 910 del archivo CuentaBancaria.cs.

◆ ManualSigningKeyRefresh()

bool sage.ew.contabilidad.CuentaBancaria.ManualSigningKeyRefresh ( )
inline

Obtener un nuevo token (signing key) para la comunicación con Sage Bank Feeds.

Deberá llamarse en las ocasiones en que se haya perdido el token que sirve para comunicarse con Sage Bank Feeds por los motivos que sea, o se restaure una copia de seguridad que lleva grabado un token anterior no válido, etc. Si no se dispone de un token actualizado no permitirá descargar transacciones.

Devuelve
Devuelve true si el proceso se ha realizado correctamente, false caso contrario.

Definición en la línea 1790 del archivo CuentaBancaria.cs.

◆ ObtenerTransacIntervaloSageBankFeeds()

bool sage.ew.contabilidad.CuentaBancaria.ObtenerTransacIntervaloSageBankFeeds ( int transStartID,
int transEndID,
out object toBcEsTransactions,
bool scheduledTask = false )
inline

Descargar un intervalo de transacciones de Sage Bank Feeds de la cuenta bancaria en la que estamos situados.

Parámetros
transStartIDTransaction ID de la primera transacción del intervalo a recuperar.
transEndIDTransaction ID de la última transacción del intervalo a recuperar.


Parámetros
toBcEsTransactionsParametro de salida, objeto transacciones obtenido, según definición de clase BcEsTransactions en Sage.ES.Bankincloud.
scheduledTaskSi la descarga de transacciones se produce en el contexto de una tarea programada si/no, si es así, si la cuenta está en estado reauth state o la signingkey requiere refresco no se continua y se devuelve error. Si el parámetro es omitido se asume que las descarga NO se produce en un contexto de tarea programada.


Devuelve
Devuelve true si el proceso finaliza correctamente, false caso contrario.

Definición en la línea 1358 del archivo CuentaBancaria.cs.

◆ ObtenerTransacPendiSageBankFeeds()

bool sage.ew.contabilidad.CuentaBancaria.ObtenerTransacPendiSageBankFeeds ( out object toBcEsTransactions,
bool scheduledTask = false )
inline

Descargar las transacciones pendientes de Sage Bank Feeds de la cuenta bancaria en la que estamos situados.

Parámetros
toBcEsTransactionsParametro de salida, objeto transacciones obtenido, según definición de clase BcEsTransactions en Sage.ES.Bankincloud.
scheduledTaskSi la descarga de transacciones se produce en el contexto de una tarea programada si/no, si es así, si la cuenta está en estado reauth state o la signingkey requiere refresco no se continua y se devuelve error. Si el parámetro es omitido se asume que las descarga NO se produce en un contexto de tarea programada.
Devuelve
Devuelve true si el proceso finaliza correctamente, false caso contrario.

Definición en la línea 1286 del archivo CuentaBancaria.cs.

◆ ObtenerTransacTodasSageBankFeeds()

bool sage.ew.contabilidad.CuentaBancaria.ObtenerTransacTodasSageBankFeeds ( out object toBcEsTransactions,
bool scheduledTask = false )
inline

Descargar todas las transacciones de Sage Bank Feeds de la cuenta bancaria en la que estamos situados.

Parámetros
toBcEsTransactionsParametro de salida, objeto transacciones obtenido, según definición de clase BcEsTransactions en Sage.ES.Bankincloud.
scheduledTaskSi la descarga de transacciones se produce en el contexto de una tarea programada si/no, si es así, si la cuenta está en estado reauth state o la signingkey requiere refresco no se continua y se devuelve error. Si el parámetro es omitido se asume que las descarga NO se produce en un contexto de tarea programada.
Devuelve
Devuelve true si el proceso finaliza correctamente, false caso contrario.

Definición en la línea 1424 del archivo CuentaBancaria.cs.

◆ ReAuthBankAccount()

bool sage.ew.contabilidad.CuentaBancaria.ReAuthBankAccount ( string tcBankAccountID)
inline

Dada una ID de una cuenta bancaria de Sage Bank Feeds, conecta con la web del banco y muestra diálogo para autenticarse en él.

Deberá llamarse en las ocasiones en que se cambien externamente las credenciales de acceso al banco que se utilizaron para enlazar la cuenta con Sage Bank Feeds. En ese caso la cuenta bancaria correspondiente estará en SBF en estado "authRequired" y no permitirá descargar transacciones hasta que el usuario no se loguee de nuevo con las nuevas credenciales pero con Sage Bank Feeds "enterándose" de las nuevas credenciales puesto que la llamada se hace desde SBF.

Parámetros
tcBankAccountIDID de la cuenta bancaria en Sage Bank Feeds en cuyo banco se va a realizar el proceso de autenticación.
Devuelve
Devuelve true si el proceso se ha realizado correctamente, false caso contrario.

Definición en la línea 1821 del archivo CuentaBancaria.cs.

Documentación de campos

◆ _lVeDeCuentas

bool sage.ew.contabilidad.CuentaBancaria._lVeDeCuentas = false

Se activa si se instancia desde sage.ew.contabilidad.CuentasContables para evitar bucles en el _Save()

Definición en la línea 59 del archivo CuentaBancaria.cs.

Documentación de propiedades

◆ _ActividadOrdenante

String sage.ew.contabilidad.CuentaBancaria._ActividadOrdenante
getset

Actividad del ordenante.

Definición en la línea 379 del archivo CuentaBancaria.cs.

◆ _ActividadPresentador

String sage.ew.contabilidad.CuentaBancaria._ActividadPresentador
getset

Actividad del presentador.

Definición en la línea 455 del archivo CuentaBancaria.cs.

◆ _CedenteOrdenante

String sage.ew.contabilidad.CuentaBancaria._CedenteOrdenante
getset

Identificador Cedente del ordenante.

Definición en la línea 399 del archivo CuentaBancaria.cs.

◆ _CifOrdenante

String sage.ew.contabilidad.CuentaBancaria._CifOrdenante
getset

CIF del ordenante.

Definición en la línea 359 del archivo CuentaBancaria.cs.

◆ _CifPresentador

String sage.ew.contabilidad.CuentaBancaria._CifPresentador
getset

CIF del presentador.

Definición en la línea 435 del archivo CuentaBancaria.cs.

◆ _CodPost

String sage.ew.contabilidad.CuentaBancaria._CodPost
getset

Código Postal banco.

Implementa sage.ew.interficies.IDatosContacto.

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

◆ _Cuenta

String sage.ew.contabilidad.CuentaBancaria._Cuenta
getset

Cuenta contable.

Definición en la línea 294 del archivo CuentaBancaria.cs.

◆ _CuentaBanco

String sage.ew.contabilidad.CuentaBancaria._CuentaBanco
getset

CTABANCO (4 dígitos de la entidad financiera)

Definición en la línea 219 del archivo CuentaBancaria.cs.

◆ _CuentaDescontados

String sage.ew.contabilidad.CuentaBancaria._CuentaDescontados
getset

Cuenta contable para efectos descontados.

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

◆ _CuentaIban

String sage.ew.contabilidad.CuentaBancaria._CuentaIban
getset

Cuenta bancaria IBAN.

Definición en la línea 233 del archivo CuentaBancaria.cs.

◆ _Direccion

String sage.ew.contabilidad.CuentaBancaria._Direccion
getset

Dirección banco.

Implementa sage.ew.interficies.IDatosContacto.

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

◆ _DivisaCuenta

string sage.ew.contabilidad.CuentaBancaria._DivisaCuenta
get

Divisa de la cuenta contable.

Definición en la línea 304 del archivo CuentaBancaria.cs.

◆ _Email

String sage.ew.contabilidad.CuentaBancaria._Email
getset

Población banco.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 183 del archivo CuentaBancaria.cs.

◆ _Fax

String sage.ew.contabilidad.CuentaBancaria._Fax
getset

Población banco.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 167 del archivo CuentaBancaria.cs.

◆ _Iban

String sage.ew.contabilidad.CuentaBancaria._Iban
getset

IBAN (4 dígitos de control de la cuenta IBAN)

Definición en la línea 209 del archivo CuentaBancaria.cs.

◆ _IneOrdenante

String sage.ew.contabilidad.CuentaBancaria._IneOrdenante
getset

Código INE del ordenante.

Definición en la línea 389 del archivo CuentaBancaria.cs.

◆ _Limite

decimal sage.ew.contabilidad.CuentaBancaria._Limite
getset

Importe para el límite de crédito.

Definición en la línea 263 del archivo CuentaBancaria.cs.

◆ _NombreOrdenante

String sage.ew.contabilidad.CuentaBancaria._NombreOrdenante
getset

Nombre del ordenante.

Definición en la línea 369 del archivo CuentaBancaria.cs.

◆ _NombrePresentador

String sage.ew.contabilidad.CuentaBancaria._NombrePresentador
getset

Nombre del presentador.

Definición en la línea 445 del archivo CuentaBancaria.cs.

◆ _Numero

decimal sage.ew.contabilidad.CuentaBancaria._Numero
getset

Contador de pagarés.

Definición en la línea 284 del archivo CuentaBancaria.cs.

◆ _Pais

String sage.ew.contabilidad.CuentaBancaria._Pais
getset

País banco.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 135 del archivo CuentaBancaria.cs.

◆ _Poblacion

String sage.ew.contabilidad.CuentaBancaria._Poblacion
getset

Población banco.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 125 del archivo CuentaBancaria.cs.

◆ _Provincia

String sage.ew.contabilidad.CuentaBancaria._Provincia
getset

Provincia banco.

Implementa sage.ew.interficies.IDatosContacto.

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

◆ _SbfAuthAlwaysRequired

bool sage.ew.contabilidad.CuentaBancaria._SbfAuthAlwaysRequired
getset

Autenticación siempre requerida para la cuenta.

Definición en la línea 684 del archivo CuentaBancaria.cs.

◆ _SbfBankAccountId

string sage.ew.contabilidad.CuentaBancaria._SbfBankAccountId
getset

Bank Account ID.

En negocio se gestiona de forma normal y en la base de datos se guarda encriptado.

Definición en la línea 560 del archivo CuentaBancaria.cs.

◆ _SbfBankAccountIdentifier

string sage.ew.contabilidad.CuentaBancaria._SbfBankAccountIdentifier
getset

Número identificador de la cuenta bancaria en el mundo real.

Definición en la línea 672 del archivo CuentaBancaria.cs.

◆ _SbfBankAccountName

string sage.ew.contabilidad.CuentaBancaria._SbfBankAccountName
getset

Nobre de la cuenta bancaria en Sage Bank Feeds.

Definición en la línea 666 del archivo CuentaBancaria.cs.

◆ _SbfBankAccountStatus

string sage.ew.contabilidad.CuentaBancaria._SbfBankAccountStatus
getset

Status actual para la cuenta bancaria: "active", "pending", "invalid", "cancelled", "authRequired".

Definición en la línea 696 del archivo CuentaBancaria.cs.

◆ _SbfBankAccountType

string sage.ew.contabilidad.CuentaBancaria._SbfBankAccountType
getset

Tipo de cuenta bancaria en Sage Bank Feeds.

Definición en la línea 660 del archivo CuentaBancaria.cs.

◆ _SbfBankId

string sage.ew.contabilidad.CuentaBancaria._SbfBankId
getset

Bank ID.

En negocio se gestiona de forma normal y en la base de datos se guarda encriptado.

Definición en la línea 522 del archivo CuentaBancaria.cs.

◆ _SbfBankIdentifier

string sage.ew.contabilidad.CuentaBancaria._SbfBankIdentifier
getset

Identificador del banco en Sage Bank Feeds.

Definición en la línea 654 del archivo CuentaBancaria.cs.

◆ _SbfBankName

string sage.ew.contabilidad.CuentaBancaria._SbfBankName
getset

Nombre del banco en Sage Bank Feeds, al que pertenece la cuenta bancaria que está conectada.

Definición en la línea 648 del archivo CuentaBancaria.cs.

◆ _SbfConnected

bool sage.ew.contabilidad.CuentaBancaria._SbfConnected
getset

Conectado a Sage Bank Feeds.

Definición en la línea 491 del archivo CuentaBancaria.cs.

◆ _SbfConnectionDate

DateTime? sage.ew.contabilidad.CuentaBancaria._SbfConnectionDate
getset

Fecha de conexión a Sage Bank Feeds.

Definición en la línea 501 del archivo CuentaBancaria.cs.

◆ _SbfDataProvider

string sage.ew.contabilidad.CuentaBancaria._SbfDataProvider
getset

Tipo de proveedor de datos (direct, indirect)

Definición en la línea 678 del archivo CuentaBancaria.cs.

◆ _SbfDateLastDownload

DateTime? sage.ew.contabilidad.CuentaBancaria._SbfDateLastDownload
getset

Fecha de última ejecución de descarga de transacciones.

Definición en la línea 605 del archivo CuentaBancaria.cs.

◆ _SbfDateLastTransactionDownloaded

DateTime? sage.ew.contabilidad.CuentaBancaria._SbfDateLastTransactionDownloaded
getset

Fecha de último movimiento descargado.

Definición en la línea 624 del archivo CuentaBancaria.cs.

◆ _SbfEmailAdmin

string sage.ew.contabilidad.CuentaBancaria._SbfEmailAdmin
getset

Dirección de email para contacto administrativo.

Definición en la línea 690 del archivo CuentaBancaria.cs.

◆ _SbfLastTransactionId

Int32 sage.ew.contabilidad.CuentaBancaria._SbfLastTransactionId
getset

Último ID Transaction descargada.

Definición en la línea 595 del archivo CuentaBancaria.cs.

◆ _SbfLastTrIdAvailable

Int32 sage.ew.contabilidad.CuentaBancaria._SbfLastTrIdAvailable
getset

Id de la última transacción en la base de datos de banking cloud disponible para ser descargada. No confundir con el último ID de transacción que se ha descargado al producto local.

Definición en la línea 714 del archivo CuentaBancaria.cs.

◆ _SbfRequestedStartDate

DateTime? sage.ew.contabilidad.CuentaBancaria._SbfRequestedStartDate
getset

Fecha de inicio de descarga de transacciones configurada en el proceso de alta de cuenta.

Definición en la línea 708 del archivo CuentaBancaria.cs.

◆ _SbfStatusModifiedDate

DateTime? sage.ew.contabilidad.CuentaBancaria._SbfStatusModifiedDate
getset

Fecha de última modificación de status.

Definición en la línea 702 del archivo CuentaBancaria.cs.

◆ _Serie

String sage.ew.contabilidad.CuentaBancaria._Serie
getset

Serie para el contador de pagarés.

Definición en la línea 274 del archivo CuentaBancaria.cs.

◆ _SufijoSDD

String sage.ew.contabilidad.CuentaBancaria._SufijoSDD
getset

Sufijo 19.

Definición en la línea 329 del archivo CuentaBancaria.cs.

◆ _SufijoSDDFinanciado

String sage.ew.contabilidad.CuentaBancaria._SufijoSDDFinanciado
getset

Sufijo 58.

Definición en la línea 339 del archivo CuentaBancaria.cs.

◆ _SufijoSDDFinanciadoOrdenante

String sage.ew.contabilidad.CuentaBancaria._SufijoSDDFinanciadoOrdenante
getset

Sufijo 58 del ordenante.

Definición en la línea 419 del archivo CuentaBancaria.cs.

◆ _SufijoSDDFinanciadoPresentador

String sage.ew.contabilidad.CuentaBancaria._SufijoSDDFinanciadoPresentador
getset

Sufijo 58 del presentador.

Definición en la línea 475 del archivo CuentaBancaria.cs.

◆ _SufijoSDDOrdenante

String sage.ew.contabilidad.CuentaBancaria._SufijoSDDOrdenante
getset

Sufijo 19 del ordenante.

Definición en la línea 409 del archivo CuentaBancaria.cs.

◆ _SufijoSDDPresentador

String sage.ew.contabilidad.CuentaBancaria._SufijoSDDPresentador
getset

Sufijo 19 del presentador.

Definición en la línea 465 del archivo CuentaBancaria.cs.

◆ _Swift

String sage.ew.contabilidad.CuentaBancaria._Swift
getset

SWIFT/BIC Cuenta bancaria.

Definición en la línea 253 del archivo CuentaBancaria.cs.

◆ _Telefono

String sage.ew.contabilidad.CuentaBancaria._Telefono
getset

Población banco.

Implementa sage.ew.interficies.IDatosContacto.

Definición en la línea 151 del archivo CuentaBancaria.cs.

◆ _TipoCuenta

String sage.ew.contabilidad.CuentaBancaria._TipoCuenta
getset

Tipo de cuenta (IBAN,CCC)

Definición en la línea 199 del archivo CuentaBancaria.cs.

◆ _VeDeCuentas

bool sage.ew.contabilidad.CuentaBancaria._VeDeCuentas
getset

Se activa si se instancia desde sage.ew.contabilidad.CuentasContables para evitar bucles en el _Delete()

Definición en la línea 64 del archivo CuentaBancaria.cs.


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