|
| ewDocVentaFraAnulada () |
| Inicializa una nueva instancia de la clase ewDocVentaFraAnulada.
|
|
| ewDocVentaFraAnulada (dynamic toForm) |
| Inicializa una nueva instancia de la clase ewDocVentaFraAnulada.
|
|
bool | _Load (string tcIdentificadorFactura) |
|
bool | _New (ewDocVentaFRA toDocVentaFRA, IAsientos toAsiento) |
|
override bool | _Load (string tcEmpresa, string tcNumero, string tcLetra="", string tcEjercicio="GESTION") |
| _Load()
|
|
override bool | _Save () |
| Save()
|
|
override bool | _SaveData () |
|
override bool | _Delete () |
| Delete - no se puede borrar.
|
|
override bool | _Print () |
| Print.
|
|
override DataTable | _PortesFactura (string tcEjercicio, string tcEmpresa, string tcFactura, DataTable tdtDatos) |
|
override void | _DescargarDatos () |
| Descargar datos.
|
|
override void | _Show () |
| Show factura anulada.
|
|
| ewDocVentaFRA () |
| Inicializa una nueva instancia de la clase ewDocVentaFra.
|
|
| ewDocVentaFRA (dynamic toForm) |
| Inicializa una nueva instancia de la clase ewDocVentaFra.
|
|
override bool | _Procesos_Cambio_Cliente (Cliente toClienteAnterior, Cliente toClienteNuevo, bool tlRiesgo=false, int tnRecalcularPrecios=0) |
| Procesos cambio cliente.
|
|
bool | _Validar_Puedo_Generar_Factura_Electronica () |
| Validar si se puede generar factura elecrónica.
|
|
Dictionary< string, string > | _DicObservaAlbaranesFactura () |
| Devuelve un diccionario con las observaciones de los albaranes que componen la factura. Si es una factura directa, devuelve diccionario de un elemento con las observaciones de la factura.
|
|
Dictionary< string, object > | _DicDatosRetencion () |
| Obtiene en forma de Dictionary(string,object) los datos del registro de retención soportada de una factura de venta ya existente.
|
|
ewDocVentaLinFRA | _Clonar_Linea (ewDocVentaLinTPV toLinea, ewDocVenta< ewDocVentaCabFRA, ewDocVentaLinFRA, ewDocVentaPieFRA > toDocumento) |
| Implementación del método clonar con los types que se reciben cuando se llama desde ewDocVentaLinTPV.
|
|
override bool | _Es_Valido (bool tlAbandonaDocumento=false) |
|
bool | _Control_Operario (string tcModi, string tcTexto, bool tlModificado) |
| Permisos operari.
|
|
override void | _Bloquear_Documento (bool tlBloqueo) |
| Bloquear/desbloquear el documento factura de venta.
|
|
override void | _UpdateObservaciones (string tcObservaciones) |
| Actualizar las observaciones en una factura directa.
|
|
override void | _UpdateObservaciones (Dictionary< string, string > toDicObservaAlbaranesFactura) |
| Actualizar las observaciones de los albaranes de los que se compone una factura que no es factura directa sino que viene de facturación de albaranes.
|
|
override List< String > | _Buscar_Por_Referencia (String tcLetraReferencia, String tcNumeroReferencia) |
| Overrides Buscar_Por_Referencia.
|
|
override bool | _Existe (string tcEmpresa, string tcNumero, string tcLetra="", string tcEjercicio="") |
| comprovación si existe la factura
|
|
override bool | _Borrar_Capsalera () |
| no volem que faci el codi de la base
|
|
override bool | _New (string tcEmpresa, string tcSerieFra="", string tcNumeroFra="") |
| Número factura directa.
|
|
override bool | _Save () |
| no volem que faci el codi de la base
|
|
override bool | _Permitir_Cambio_Cliente (Cliente toCliAnterior, Cliente toClienteNuevo, bool tlRiesgo=false) |
| Devuelve true si el nuevo código de cliente introducido es válido para poder ser usado en el documento.
|
|
bool | _Delete (bool tlMensaje=true) |
| Borra la factura de venta.
|
|
override void | _Refresh (bool tlSave=false) |
| Refresca los datos del documento actual.
|
|
override void | _DescargarDatos () |
| Override descargar datos.
|
|
void | _ActivaOptimizacionSoloLectura (bool tlActivar) |
| Permite activar/desactivar la optimización de SoloLectura del documento externamente.
|
|
DataTable | _Albaranes_Factura (string tcEjercicio, bool tlAgrupado=false) |
| Devuelve un datatable con los albaranes asociados al número de factura.
|
|
DataTable | _Albaranes_Factura (bool tlAgrupado=false) |
| Devuelve un datatable con los albaranes asociados al número de factura.
|
|
bool | _Load (string tcEmpresa, string tcNumero) |
| Sobrecarrega del load, tcNumero és la lletra + número de factura.
|
|
override bool | _Load (string tcEmpresa, string tcNumero, string tcLetra="", string tcEjercicio="GESTION") |
| Aqui el tcNumero es el número de factura (sol el número)
|
|
override void | _Otros_Procesos_Load_Clases_Derivadas (String tcEmpresa, String tcNumero, String tcLetra="") |
|
override bool | _Print () |
| Impressió de factura (PE-84592)
|
|
override ewDocVentaLinFRA | _InsertLinea (int tnInserLinea) |
|
override ewDocVentaLinFRA | _AddLinea (ewDocVentaLinFRA toDocLinea, int tnInserLinea=-1) |
| si es factura directa asignar número albaran
|
|
override ewDocVentaLinFRA | _AddLinea (Articulo toArticulo, int tnInsertLinea=-1, decimal tnUnidades=0m, decimal tnPrecio=0m, decimal tnPeso=0m, string tcAgrupacion="", decimal tnUnidAgrup=0, int tnTipoDoc=0) |
| Sobreescribir el método _AddLinea() para poder realizar la llamada al evento de pintado de series. (PE-81305)
|
|
override void | _Totalizar (bool llRecalcular=true) |
| Totalizar.
|
|
override bool | _Printed () |
| PE-99088.
|
|
override bool | _UnPrinted () |
| Descamarcar impreso.
|
|
override bool | _Show_Print (int tnAbrirEn=1) |
| Imprime el documento mostrando pantalla previa de opciones (PE-84592)
|
|
bool | _Facturar (bool tlFechaOperacion=false, decimal? tnCambio=null) |
| Si el camp número està ple es farà una repetició de factura, sino retornarà error.
|
|
bool | _Facturar (List< string > tlisAlbaranes, string tcNumeroFra="", string tcSerieFra="", bool tlFechaOperacion=false, decimal? tnCambio=null) |
| Facturación de albaranes.
|
|
bool | _Contabilizar () |
| Contabilizar factura directa — Revisar si s'ha de posar un altre nom.
|
|
override List< SageNetworkFicheroAdjuntar > | _PrepararFicherosAdjuntosEnvioSageNetwork (string tcIdioma=null, string tcTemplate=null) |
| A partir de las propiedades existente en el objeto _DocPrint del documento en el momento de la ejecución de este procedimiento (dependiento esto de donde se hace la llamada y el contexto de la ejecución), preparar los ficheros a adjuntar para el envío posterior del documento a Sage Connect, caso de no existir el/los ficheros que precisa, los crea.
|
|
override void | _EnviarSageNetwork (List< SageNetworkFicheroAdjuntar > tlstFicherosAdjuntar=null) |
| Enviar factura a Sage Connect.
|
|
override void | _EnviarAnulacionSageNetwork (string tcEmpresa, string tcNumero, string tcLetra, string tcErpKey) |
| Enviar anulación de factura a Sage Connect.
|
|
override bool | _Load () |
| Carga de factura a partir de las propedades, si existe factura generada se substituyen los parametros por la nueva.
|
|
AsientosFacturasVentaGenerador | _ObtenerObjetoGeneradorAsientosFactura () |
| Cargar en la propiedad _oGeneradorFactura los datos de la factura.
|
|
new bool | _Contiene_Series () |
| Devuelve true si el documento de venta cargado contiene Series (Mirando si hay algún registro en VENSER)
|
|
new bool | _Contiene_Lotes () |
| Devuelve true si el documento de venta cargado contiene Lotes (Mirando si hay algún registro en LTALBVE) Los documentos que trabajan con lotes deben sobreescribir este método.
|
|
void | _Show_Vencimientos () |
| ens presenta els venciments de la factura
|
|
override bool | _Comprobaciones_Antes_Delete_Documento (bool tlPreguntaBorrar=true) |
| PE84796 Comprovacions abans de borrar la factura. Es crida al boto borrar.
|
|
override bool | _Abandonar_Documento (bool tbNoValidarDocumento=false, bool tlSalirDocumento=false) |
| Control de que al salir de la factura esten los diferentes albaranes contabilizados.
|
|
bool | _DocumentoPendienteContabilizar () |
| Control que se realizará en diferentes controles del formulario para no poder acceder hasta que no esté contabilidado.
|
|
string | _FirmarFacturaAutomatico () |
| Generar una factura electronica con el asistente forzando la creación automática.
|
|
string | _FirmarFactura (bool tlPregunta=true) |
| PE88151 Permet generar un document firmat electronicament.
|
|
string | _FirmarFactura (bool tlPregunta, bool tlForzarAutomatico) |
| PE88151 Permet generar un document firmat electronicament.
|
|
bool | _ExisteFacturaElectronica () |
| només volem saber si existeix la factura electronica, no ens interessa saber la ruta del fitxer
|
|
bool | _ExisteFacturaElectronica (ref string tcFichero, ref bool tlFicheroFirmado) |
| Comprova que la factura electrònica existeix.
|
|
override void | _NavegacionOrdenConfiguracion (_NavegacionOrdenCampo _Documento, _NavegacionOrdenCampo _Factura, _NavegacionOrdenCampo _Cuenta) |
| Configurar el objeto orden de navegación para facturas.
|
|
decimal | Total_Entregas_Factura () |
| ens retorna la suma de les entregues a compte als albarans de venta que formen part de la factura.
|
|
override bool | _Documento_CobradoOPagado (bool tlMensajes=false) |
| Devuelve true si el documento de venta cargado está cobrado (tiquet cobrado, o albarán de venta normal con previsiones cobradas)
|
|
ewDocVentaFRA | _AbonarFactura () |
| Método para realizar el abono de una factura.
|
|
bool | _Existen_Duplicados_Nivel1_Nivel2_Vacio (string tcNivel1, string tcPlan) |
| Bug 107377.
|
|
bool | _Existen_Duplicados_Secundarias () |
| PE-105666: Comprobar si existen duplicados en las lineas.
|
|
bool | ImportarPlanAnalitico (string tcPlan) |
| A partir de un plan analítico, obtenemos todas las secundarias y las combinamos con las secundarias de la cuenta actual.
|
|
override DataTable | _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros) |
| Override para la obtención de las lineas a imprimir en Sage Reports.
|
|
override void | _Obtener_Datos_SageReports_Adicional (DataTable tdtDatos) |
| PE-103101.
|
|
override Dictionary< string, object > | _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros) |
| Override para la obtención de filtros para usar en Sage Reports.
|
|
override void | _Obtener_Filtros_SageReports_Banco (ref Dictionary< string, object > ldicFiltros) |
| PE-104258.
|
|
void | _Refrescar_Form () |
| Metodo para refrescar el formulario asociado.
|
|
|
string | _DatosAdicionalesFacturaJSON [get] |
|
string | _IdFra [get] |
| Identificador factura origen (la que ha sido anulada, registro de FACTUCERT!FCFACTUVEN)
|
|
string | _GuidId [get, set] |
| Id de la factura anulada (registro de FACTUCERT!ANFACTUVEN)
|
|
int | _TipoCertificacion [get] |
| Tipo certificación => 2 certificado.
|
|
int | _Estado [get] |
| Estado, Caso TICKETBAI apunta a FCFACTUVEN.ESTADO, en VERIFACTU apunta a ANFACTUVEN.ESTADO.
|
|
int | _Anulado [get] |
| Anulado: 1 Anulada no enviada 2 Anulada enviada.
|
|
int | _Sistema [get] |
| Sistema de certificación, cogerá el mismo sistema de certificación que el de la factura que se está anulando.
|
|
int | _Territorio [get] |
| Territorio de certificación, cogerá el mismo territorio de certificación que el de la factura que se está anulando.
|
|
string | _QR_Verifac [get] |
| QR verifactu (util solo para VERIFACTU, en TICKETBAI no se utiliza, este campo es el mismo QR_Verifac que el de la factura original que se está anulando, NO se genera un nuevo QR para la anulación).
|
|
string | _Huella [get, set] |
| Huella (util solo para VERIFACTU, en TICKETBAI no se utiliza en anulación de facturas, este campo NO es el mismo HUELLA que el de la factura original que se está anulando sino que se genera un nuevo HUELLA para la anulación que se guardará en FACTUCERT!ANFACTUVEN).
|
|
string | _Huella_Ant [get, set] |
| Huella anterior (util solo para VERIFACTU, en TICKETBAI no se utiliza en anulación de facturas, este campo NO es el mismo HUELLA_ANT que el de la factura original que se está anulando sino que se genera un nuevo HUELLA_ANT para la anulación que se guardará en FACTUCERT!ANFACTUVEN en función de como se encadena la anulación el anterior documento certificado).
|
|
string | _Firma [get, set] |
| Firma (util solo para VERIFACTU, se firman solo las anulaciones de facturas en modo VERIFACTU requerido).
|
|
DateTime? | _Hora [get, set] |
| Hora de la anulación.
|
|
string | _HusoHora [get, set] |
| Huso de la hora de la anulación.
|
|
string | _Terminal [get, set] |
| Terminal desde el que se hace la anulación.
|
|
string | _Guid_RegEvc_Verifac [get, set] |
| Guid del registro de FACTUCERT!ESTVERICER de la anulación (util solo para VERIFACTU).
|
|
string | _Xml_Ce_Verifac [get, set] |
| Fichero XML_CE de la anulación.
|
|
string | _XmlResp_Verifac [get, set] |
| Fichero XMLRESP de respuesta de la anulación.
|
|
string | _Csv_Verifac [get, set] |
| CSV de la anulación.
|
|
string | _Incid_Verifac [get, set] |
| Incidencia de la anulación.
|
|
int | _TipoEnvio [get, set] |
| Entorno de envío de la anulación Caso TICKETBAI apunta a FCFACTUVEN.TIPOENVIO, en VERIFACTU apunta a ANFACTUVEN.TIPOENVIO.
|
|
override eTipoDocumento | _TipoDocumento [get] |
| Tipo documento ->> factura de venta.
|
|
override IDatosAdicionalesFactura | _DatosAdicionalesFactura [get] |
| Datos adicionales de la factura. C_FACTUVEN.
|
|
override IDocPrint | _DocPrint [get, set] |
| Redefinición del objeto _DocPrint para las facturas.
|
|
dynamic | _loformularioFra [get] |
| Formulario de Fra de venda.
|
|
string | _lcLetraDefectoFraDirecta [get] |
| Letra factura directa.
|
|
override ISageNetworkDocumentoVentaDTO | _DatosSincSageNetwork [get] |
| Datos de sincronización de la factura con Sage Connect.
|
|
override bool | _DocumentoEnviadoSageNetwork [get] |
| Si el documento ha sido enviado ya a Sage Connect.
|
|
override BindingList< IEntregasDoc > | _Entregas [get] |
| Entregas de los albaranes.
|
|
bool | _EsFacturaAnticipo [get] |
| Indica si es una factura anticipo.
|
|
bool | _TieneEntregasDescontadas [get] |
| Indica las si el documento tiene factura anticipo.
|
|
IMarcas | _MarcasDocumento [get] |
| Listado de marcas del presupuesto.
|
|
eTipoFactura | _TipoFactura [get, set] |
| Al crear un documento necesitamos poder indicarle si es una factura rectificativa.
|
|
BindingList< int > | _Giros [get, set] |
| Guarda los giros relacionados con el documento según el sistema antiguo de gestión de giros como List(int)
|
|
BindingList< LineaGiro > | _GirosPrc [get, set] |
| Giros en el nuevo formato (Julio 2022) en forma de List(LineaGiro) donde LineaGiro contiene básicamente _Giro y _Porcentaje.
|
|
override IDocPrint | _DocPrint [get, set] |
| Redefinición del objeto _DocPrint para las facturas.
|
|
override string | _Numero [get, set] |
| Número del document - Aquí ja controla si ha de ser de 8 o 10 depenent de si treballa amb series o no.
|
|
override string | _Letra [get, set] |
| si no treballa amb series de facturació el camp letra no ha de tenir cap espai
|
|
BindingList< PrevisionCobro > | _Vencimientos [get] |
| Ens retorna els diferents venciments que hi ha per una factura.
|
|
bool | _Validaciones [get, set] |
| ens indica si cal q fem les comprovacions, pot ser que vinguem de la facturacio general i alli ja en fa algunes
|
|
bool | _ValidacionesIvaLiquidado [get, set] |
| ens indica si cal q fem les comprovacions iva liquidat
|
|
bool | _ValidacionesCifDeclarado [get, set] |
| Si hay que hacer las validaciones de CIF declarado.
|
|
bool | _PresentarPrevisiones [get, set] |
| ens indica si cal presentar les previsions generades
|
|
bool | _FacturaRectificativa [get, set] |
| ens indica si es factura rectificativa
|
|
bool | _ContabilizarCobro [get, set] |
| contabilizar cobro
|
|
bool | _PresentarContabilizarCobro [get, set] |
| Caso de haber marcado la opción _ContabilizarCobro, si se ha de presentar la pantalla para contabilizar cobro para que el usuario introduzca banco y fecha ocbro, o se utilizan banco y fecha cobro pasados por propiedades. Por defecto esta propiedad esta a true.
|
|
DateTime? | _ContabilizarCobroFecha [get, set] |
| Fecha de cobro.
|
|
string | _ContabilizarCobroCuenta [get, set] |
| Cuenta de tesoreria para el cobro.
|
|
bool | _PresentarEntregasACuentaCliente [get, set] |
| Presentar formulario de entregas a cuenta clienter pendientes de liquidar para enlazar con factura. Si se pasa false en este parámetro no se mostrará ningún formulario y se enlazarán con la factura tantas entregas como haya pendientes de liquidar y que sea posible imputar.
|
|
bool | _FacturaTicket [get, set] |
| ens indica si es facturació de tickets
|
|
string | _RutaFacturaElectronica [get, set] |
| ruta factura electronica
|
|
override string | _Tabla [get] |
| Tabla relacionada del enlace del documento (Gestión Documental) Sobreescribiremos en cada documento la tabla.
|
|
override Dictionary< string, string > | _Keys [get] |
| Relación entre los campos y las propiedades de la clase de negocio (Gestión documental)
|
|
IAsientos | _oAsiento [get, set] |
| Cargamos el asiento relacionado con la factura.
|
|
BindingList< ComisionDoc > | _Comisiones [get] |
| BindingList con la lista de las comisiones de cada linea del albarán de venta.
|
|
BindingList< AlbaranVentaFactura > | _AlbaranesVentaFactura [get] |
| Lista de los albaranes de venta que tenemos en la factura.
|
|
bool | _Validar_Facturable [get, set] |
| Variable de control para marcar si se debe revisar la marca de facturable.
|
|
bool | _FacturandoCobroPago [get, set] |
| Nos indicará estamos facturando un cobro/pago desde cliente u otro sitio.
|
|
bool | _FacturaGenPlantillasDocumentos [get, set] |
| Si esta factura se está generando desde generador de documentos desde plantillas de documentos.
|
|
CentrosAdministrativosFactura | _CentrosAdministrativos [get, set] |
| Centros administrativos factura.
|
|
FacturaVentaPlanes | _FacturaPlanes [get, set] |
| Guarda los niveles analíticos de la factura de venta.
|
|
string | _Fecha [get] |
| Fecha.
|
|
string | _Empresa [get, set] |
| Empresa que origina la impresión.
|
|
string | _ReportBase [get, set] |
| Nombre del report que se va a utilizar para imprimir el documento.
|
|
string | _ReportTitlePreview [get, set] |
| PE-103490 Nombre del documento que se va a utilizar para la previsualización el documento.
|
|
string | _Nombre [get] |
| Nombre que se le va a dar al trabajo de impresión.
|
|