Classe documento Factura de compra Más...
Métodos públicos | |
ewDocCompraFACTURA () | |
Inicializa una nueva instancia de la clase ewDocCompraFACTURA Más... | |
ewDocCompraFACTURA (dynamic toForm) | |
Inicializa una nueva instancia de la clase ewDocCompraFACTURA Más... | |
override bool | _Es_Valido (bool tlAbandonaDocumento=false) |
validacions del document Más... | |
bool | _Es_Documento_ISP () |
Esta operación está sujeta a ISP Más... | |
bool | _Documento_CobradoOPagado (bool tlMensajes=false) |
Devuelve true si el documento de compra cargado está pagado (albarán de compra normal con previsiones pagadas) Más... | |
override void | _Bloquear_Documento (bool tlBloqueo) |
bloquegem el document Más... | |
override void | _Totalizar () |
Totalizar Más... | |
override ewDocCompraLinFACTURA | _InsertLinea (int tnInserLinea) |
override ewDocCompraLinFACTURA | _AddLinea (ewDocCompraLinFACTURA toDocLinea, int tnInserLinea=-1) |
si es factura directa asignar número albaran Más... | |
override ewDocCompraLinFACTURA | _AddLinea (Articulo toArticulo, int tnInsertLinea=-1, decimal tnUnidades=0m, decimal tnPrecio=0m, decimal tnPeso=0m) |
Sobreescribir el método _AddLinea() para poder realizar la llamada al evento de pintado de series. (PE-81305) Más... | |
void | _RemoveCompras () |
Cuando facturamos un albarán de compra puede que añada el albarán en una factura que ya tenga albaranes, si al final no se puede añadir los tenemos de vaciar Más... | |
bool | _RemoveCompra (string tcNumero) |
Borramos un albarán de compra de la factura de compra. Si el albarán está contabilizado no podemos borrar los albaranes. Previamente se debe de borrar la factura Más... | |
bool | _AddCompra (string tcNumero, bool tlReload=false, bool tlAlbaran=false) |
Afegim els albarans de compra que es passen pel proveedor per fer una factura nova Más... | |
bool | _ValidImpresion () |
Antes de imprimir una factura de compra validamos que no haya cambios pendientes. Devuelve true si podemos realizar la impresión Más... | |
string | _NumeroAutomatico (string tcProveedor="") |
Nos da número automático Más... | |
override bool | _Borrar_Capsalera (bool tlDescargarDatos=true) |
no volem que faci el codi de la base Más... | |
override bool | _Procesos_Cambio_Proveedor_Despues (Proveedor toProveedorAnterior, Proveedor toProveedorNuevo) |
No me interesa que realice nada de los giros ... al cambiar el proveedor Más... | |
override bool | _New (string tcEmpresa, string tcNumero="", string tcProveedor="") |
no volem que faci el codi de la base Más... | |
override bool | _Save () |
no volem que faci el codi de la base Más... | |
bool | _ValidContabilizarLiquidado () |
Validación que realizamos al contabilizar una factura de compra para validar si la fecha del factura pertenece a un periodo liquidado Más... | |
bool | _ValidContabilizarFechaAsientoLiquidado () |
Validamos si la fecha de asiento tiene el período liquidado Más... | |
bool | _ValidContabilizarProrrataRecEquiv (string tcNumero="", string tcProveedor="") |
Validamos si se va a aplicar prorrata y hay recargo de equivalencia, son incompatibles, tiene prioridad aplicar prorrata por lo que se eliminará el recargo cuando se facture. Más... | |
bool | _ValidCriterioCaja () |
Revisa que los tipo de IVA existentes en la factura de compra tengan declaradas las cuentas de criterio de caja, se exigirá si es un albarán/factura con la marca RECC. Más... | |
bool | _ValidContabilizarCerrado (DateTime tdFechaAsiento) |
Validación que realizamos al contabilizar una factura de compra para validar si la fecha del asiento pertenece a un mes cerrado Más... | |
bool | _ValidContabilizarMultidivisaTasaCambio () |
Validación que realizamos al contabilizar una factura de compra para caso de multidivisa y divisa diferente a la divisa de la empresa que verifique que la tasa de cambio está declarada. Más... | |
bool | _ValidContabilizarExisteAlbaranFacturado (ref int tnRetorno, ref DataTable tdtAlbaranes) |
Validación que realizamos al contabilizar un albarán de compra para controlar si tenemos un albarán en esta factura Más... | |
bool | _ValidContabilizarExiste_Factucom (ref int tnRetorno) |
Validación que realizamos al contabilizar una factura de compra para validar si la factura de compra ya existe Más... | |
override decimal | _CambioDocumento (string tcMoneda) |
en la factura de compra la fecha que consulta para saber el cambio es la fecha de la factura Más... | |
bool | _ValidContabilizar () |
Validaciones previas a la contabilización de una factura de compra Más... | |
bool | _Contabilizar (string tcNumero="", string tcProveedor="", DateTime? tdFecha=null, string tcDivisa="") |
Contabilizar Más... | |
bool | _Facturar (string tcNumero, string tcProveedor, DateTime? tdFecha=null, string tcDivisa="") |
Proceso de facturación / contabilización de una factura de compra Más... | |
bool | _Facturar (bool tlRepeticion=false) |
Facturar los albaranes de compra. Más... | |
bool | _Delete (bool tlMensaje=true) |
Proceso de borrado de una factura de compra. Más... | |
override bool | _Comprobaciones_Antes_Delete_Documento (bool tlPreguntaBorrar=true) |
Comprovacions abans de borrar la factura. Es crida al boto borrar. Más... | |
DataTable | _Albaranes_Factura (string tcEjercicio="GESTION") |
Devuelve un datatable con los albaranes asociados al número de factura Más... | |
DataTable | _Albaranes_Factura () |
Devuelve un datatable con los albaranes asociados al número de factura. Más... | |
override DataTable | _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros) |
Método que devuelve las líneas para ser impresas por Sage Reports Más... | |
override void | _Obtener_Datos_SageReports_Adicional (DataTable tdtDatos) |
PE-103434 Más... | |
void | _DesbloquearAlbaranes () |
Desbloquear todos los albaranes de compra que componen la factura de compra tal como está ahora. Más... | |
bool | _Load (string tcEmpresa, string tcNumero, string tcProveedor, bool tlSinAviso) |
Utilizado para la creación de una factura de compra Más... | |
override void | _DescargarDatos () |
Descargamos los datos Más... | |
override void | _NavegacionOrdenConfiguracion (sage.ew.botones.UserControls._NavegacionOrdenCampo _Documento, sage.ew.botones.UserControls._NavegacionOrdenCampo _Factura, sage.ew.botones.UserControls._NavegacionOrdenCampo _Cuenta) |
Método para configurar el objeto Orden de Navegación para cada tipo de docuemnto de compras Más... | |
bool | _Reload (ref string tcNumero) |
Cuando navegamos de la factura a un albarán debe de volver a recargar el documento Más... | |
override bool | _Load (string tcEmpresa, string tcNumero, string tcProveedor, string tcEjercicio="GESTION") |
el proveedor es obligatori Más... | |
override bool | _Abandonar_Documento (bool tbNoValidarDocumento=false, bool tlSalirDocumento=false) |
Control de que al salir de la factura esten los diferentes albaranes contabilizados Más... | |
override bool | _Show_Print (int tnAbrirEn=1) |
Antes de imprimir tenemos de realizar una serie de comprobaciones Más... | |
override bool | _Printed () |
PE-99088 Más... | |
override Dictionary< string, object > | _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros) |
Override para la obtención de filtros para usar en Sage Reports Más... | |
Campos de datos | |
AsientosFacturasCompraGenerador.FechaOrigenGenVencim | _FechaOrigenGenVencim = AsientosFacturasCompraGenerador.FechaOrigenGenVencim.NoDeterminado |
Tipo de fecha origen de generación de vencimientos: fecha factura, fecha asiento, fecha operación Más... | |
bool | _ProrrataRegEspAplicar = false |
En el caso de que se trabaje con régimen especial de prorrata, si se ha de aplicar regla de la prorrata o no en la generación del asiento de la factura que se dispone a realizar. Más... | |
bool | _ProrrataRegEspOperNoDeducible = false |
Propiedad útil sólamente en el caso de que haya que aplicar prorrata y el tipo de régimen sea Especial, mediante esta propiedad podemos indicar que todo el IVA de la factura de compra sea no deducible, sin tener en cuenta el % de prorrata existente en la ficha de empresa. Más... | |
Métodos protegidos | |
override void | _Cargar_Valores_Por_Defecto_Cabecera (bool tlRefrescar=true, string tcProveedor="") |
no volem que faci el codi de la base Más... | |
override string | _Suma_Numero (string tcProveedor="") |
Da número de factura de compra Más... | |
override void | _Comprovar_KeyCopy (String tcEmpresa, String tcNumero, String tcProveedor=" ") |
revisar si està en uso la factura Más... | |
override void | Inicializar_Constructor_ewDocCompra () |
no volem que faci el codi de la base Más... | |
void | _Refacturar () |
void | FacturarAlbaranes_Preparar_GestionErroresGenerador () |
Preparar notificador de error en generador para mover posible mensaje de error al documento de factura. Más... | |
void | FacturarAlbaranes_Quitar_GestionErroresGenerador () |
Quitar notificador de error en generador para mover posible mensaje de error al documento de factura puesto que se está a punto de entrar en el formulario generador de asientos para cuadrar factura y el formulario ya tiene su propio controlador. Más... | |
bool | FacturarAlbaranes_Enlazar_Albaranes () |
Detectar el ASI del asiento al que apunta la factura que está registrada solo contablemente (sin albaranes de compra que apunten hacia ella) y junto al nº de factura y fecha de factura, actualizarlos en la cabecera de los albaranes de compra. Más... | |
bool | FacturarAlbaranes_Repefac_TareasPrevias () |
Tareas previas a realizar antes de volver a contabilizar una factura de compra ya existente (en albaranes y contabilidad), normalmente será borrar factura retrocediendo posibles contadores, etc. Más... | |
bool | FacturarAlbaranes_Inicio () |
Tareas varias a realizar antes de iniciar el proceso de facturación de los albaranes. Más... | |
bool | FacturarAlbaranes_ConfigurarGenerador (bool tlRepeticion=false) |
Configuración de las propiedades del objeto generador de asientos de facturas de compras para realizar la contabilizaciñón de la factura. Más... | |
bool | FacturarAlbaranes_CuadrarFactura () |
Si está activado el opcflag de cuadrar facturas de compra, muestra el formulario generador para que el usuario modifique lo que quiera. Más... | |
bool | FacturarAlbaranes_GenerarAsientoFactura () |
Generar el asiento de la factura. Más... | |
bool | FacturarAlbaranes_ActualizarFacturaAlbaranes () |
Actualizar los campo FACTURA, FECHAFAC y ASI en los albaranes de la factura. Más... | |
bool | FacturarAlbaranes_GenerarPrevisiones () |
Generar previsiones de pago de la factura. Más... | |
bool | FacturarAlbaranes_Recc () |
Adaptacion varias tema criterio de caja despues de generar el asiento de factura. Más... | |
void | FacturarAlbaranes_Salida_Normal () |
Salida del proceso de facturación de forma normal cuando todo ha funcionado correctamente Más... | |
bool | FacturarAlbaranes_Final () |
Tareas varias a realizar al finalizar el proceso de generación de factura de compra. Más... | |
void | _Addons_Acciones_InicioFactura () |
Acciones a realizar al inicio del proceso de generación de una factura por los addons que tengan extensiones de facturación. Más... | |
void | _Addons_Acciones_FinalFactura () |
Acciones a realizar al final del proceso de generación de una factura por los addons que tengan extensiones de facturación. Más... | |
override bool | _Resta_Numero () |
Únicamente debe de retroceder el contador si trabajamos con "Contador de facturas de compra" Más... | |
override DataTable | _AgruparPorArticulo (DataTable tdtLineas) |
Agrupar por artículo Más... | |
override void | _Navegacion__ValorActual_Change_After (Dictionary< string, object > teClave) |
Gestionamos la navegación en la pantalla de factuas de compra Más... | |
override void | _Navegacion_Configuracion_Load (string tcNumero) |
configuracio botonera Más... | |
Propiedades | |
dynamic | _loformularioFra [get] |
Formulario de Fra de compra Más... | |
override string | _Numero [get, set] |
Número del document - Aquí ja controla wn_FactCompra Más... | |
override IDocPrint | _DocPrint [get, set] |
Redefinición del objeto _DocPrint para los facturas (PE-94148) Más... | |
override eTipoDocumento | _TipoDocumento [get] |
Es una factura compra Más... | |
bool | _PresentarPrevisiones [get, set] |
Presentar previsiones. Más... | |
bool | _PresentarFechasAsiFacGenVenc [get, set] |
Presentar formulario para solicitar fecha de asiento, fecha de factura y fecha de partida para cálculo de vencimientos. Más... | |
bool | _PresentarEntregasACuentaProveedor [get, set] |
Presentar formulario de entregas a cuenta proveedor 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 facturar tantas entregas como haya pendientes de liquidar y que sea posible imputar. Más... | |
bool | _PresentarFacturaCEE [get, set] |
Presentar formulario de entregas a cuenta proveedor pendientes de liquidar para enlazar con factura. Más... | |
bool | _PresentarCuadrarFacturaCompra [get, set] |
Presentar formulario para cuadrar factura de compra. Esta propiedad tendrá efecto siempre que se trabaje con el opcflag "Cuadrar facturas de compra" activado de forma que se podrá escoger si trabajando con el opcflag activado aparece el formulario o no. Si el opcflag está desactivado no aparecerá en ningún caso. Más... | |
BindingList< PrevisionPago > | _Vencimientos [get] |
Devuelve los vencimientos de la factura de compra. Más... | |
override string | _Tabla [get] |
Tabla relacionada del enlace del documento (Gestión Documental) Sobreescribiremos en cada documento la tabla Más... | |
override Dictionary< string, string > | _Keys [get] |
Relación entre los campos y las propiedades de la clase de negocio (Gestión documental) Más... | |
IAsientos | _oAsiento [get, set] |
Cargamos el asiento relacionado con la factura Más... | |
BindingList< AlbaranCompraFactura > | _AlbaranesCompraFactura [get] |
Lista de los albaranes de compra que tenemos en la factura Más... | |
BindingList< int > | _Giros [get, set] |
guarda els giros relacionats amb el document Más... | |
bool | _LinkFormAlbacom = false [get, set] |
Si la clase de negocio trabaja bajo formulario de albarán de compra. Esto ocurrirá cuando se facture un albarán de compra desde la propia pantalla de albarán de compra. Más... | |
override bool | _Solo_Lectura [get] |
solo lectura Más... | |
Classe documento Factura de compra
Classe documento Factura de compra
Definición en la línea 37 del archivo DocsFacturaCompra.cs.
|
inline |
Inicializa una nueva instancia de la clase ewDocCompraFACTURA
Definición en la línea 44 del archivo DocsFacturaCompra.cs.
|
inline |
Inicializa una nueva instancia de la clase ewDocCompraFACTURA
toForm |
Definición en la línea 56 del archivo DocsFacturaCompra.cs.
|
inline |
Control de que al salir de la factura esten los diferentes albaranes contabilizados
tbNoValidarDocumento | |
tlSalirDocumento |
Definición en la línea 5212 del archivo DocsFacturaCompra.cs.
|
inline |
Afegim els albarans de compra que es passen pel proveedor per fer una factura nova
tcNumero | Número del albarán de compra que se añade a la factura de compra |
tlReload | Nos llegará un true en la recarga de los albaranes, se utiliza al navegar un albarán, tenemos de refrescar los posibles cambios |
tlAlbaran | Cuando añadimos un albarán desde albaranes no debe de realizar este control |
///
Definición en la línea 3127 del archivo DocsFacturaCompra.cs.
|
inline |
si es factura directa asignar número albaran
toDocLinea | |
tnInserLinea |
Definición en la línea 3047 del archivo DocsFacturaCompra.cs.
|
inline |
Sobreescribir el método _AddLinea() para poder realizar la llamada al evento de pintado de series. (PE-81305)
toArticulo | |
tnInsertLinea | |
tnUnidades | |
tnPrecio | |
tnPeso |
Definición en la línea 3066 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Acciones a realizar al final del proceso de generación de una factura por los addons que tengan extensiones de facturación.
Definición en la línea 1279 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Acciones a realizar al inicio del proceso de generación de una factura por los addons que tengan extensiones de facturación.
Definición en la línea 1247 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Agrupar por artículo
tdtLineas |
Definición en la línea 4658 del archivo DocsFacturaCompra.cs.
|
inline |
Devuelve un datatable con los albaranes asociados al número de factura
tcEjercicio |
Definición en la línea 4420 del archivo DocsFacturaCompra.cs.
|
inline |
Devuelve un datatable con los albaranes asociados al número de factura.
Definición en la línea 4429 del archivo DocsFacturaCompra.cs.
|
inline |
bloquegem el document
tlBloqueo |
Definición en la línea 2999 del archivo DocsFacturaCompra.cs.
|
inline |
no volem que faci el codi de la base
Definición en la línea 3305 del archivo DocsFacturaCompra.cs.
|
inline |
en la factura de compra la fecha que consulta para saber el cambio es la fecha de la factura
tcMoneda |
Definición en la línea 3766 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
no volem que faci el codi de la base
tlRefrescar | |
tcProveedor |
Definición en la línea 536 del archivo DocsFacturaCompra.cs.
|
inline |
Comprovacions abans de borrar la factura. Es crida al boto borrar.
tlPreguntaBorrar | Parámetro opcional para indicar si queremos preguntar al usuario por el borrado |
Definición en la línea 4402 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
revisar si està en uso la factura
tcEmpresa | |
tcNumero | |
tcProveedor |
Definición en la línea 720 del archivo DocsFacturaCompra.cs.
|
inline |
Contabilizar
tcNumero | |
tcProveedor | |
tdFecha | |
tcDivisa |
Definición en la línea 3823 del archivo DocsFacturaCompra.cs.
|
inline |
Proceso de borrado de una factura de compra.
Definición en la línea 4333 del archivo DocsFacturaCompra.cs.
|
inline |
Desbloquear todos los albaranes de compra que componen la factura de compra tal como está ahora.
Definición en la línea 4826 del archivo DocsFacturaCompra.cs.
|
inline |
Descargamos los datos
Definición en la línea 4918 del archivo DocsFacturaCompra.cs.
|
inline |
Devuelve true si el documento de compra cargado está pagado (albarán de compra normal con previsiones pagadas)
tlMensajes | Validación para saber si está cobrada pero no ha de presentar mensajes |
Definición en la línea 2973 del archivo DocsFacturaCompra.cs.
|
inline |
Esta operación está sujeta a ISP
Definición en la línea 2946 del archivo DocsFacturaCompra.cs.
|
inline |
validacions del document
tlAbandonaDocumento |
Definición en la línea 2918 del archivo DocsFacturaCompra.cs.
|
inline |
Proceso de facturación / contabilización de una factura de compra
tcNumero | Número de albarán de compra a contabilizar |
tcProveedor | Código de proveedor al que vamos a contabilizar la factura |
tdFecha | Fecha del albarñan que propondremos como fecha de factura |
tcDivisa | divisa el documento (solo para cuando venga del albaran de compra) |
Definición en la línea 3933 del archivo DocsFacturaCompra.cs.
|
inline |
Facturar los albaranes de compra.
tlRepeticion | True si es una repetición de factura, false caso contrario. |
Definición en la línea 4216 del archivo DocsFacturaCompra.cs.
|
inline |
|
inline |
Utilizado para la creación de una factura de compra
tcEmpresa | |
tcNumero | |
tcProveedor | |
tlSinAviso |
Definición en la línea 4902 del archivo DocsFacturaCompra.cs.
|
inline |
el proveedor es obligatori
tcEmpresa | |
tcNumero | |
tcProveedor | |
tcEjercicio | Solo hace el load de facturas del ejercicio actual |
Definición en la línea 5080 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Gestionamos la navegación en la pantalla de factuas de compra
teClave |
Definición en la línea 4993 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
configuracio botonera
tcNumero | Número de documento |
Definición en la línea 5032 del archivo DocsFacturaCompra.cs.
|
inline |
Método para configurar el objeto Orden de Navegación para cada tipo de docuemnto de compras
_Documento | Objeto configuración para el botón Documento |
_Factura | Objeto configuración para el botón Factura |
_Cuenta | Objeto configuración para el botón Cuenta |
Definición en la línea 4970 del archivo DocsFacturaCompra.cs.
|
inline |
no volem que faci el codi de la base
tcEmpresa | |
tcNumero | |
tcProveedor |
Definición en la línea 3351 del archivo DocsFacturaCompra.cs.
|
inline |
Nos da número automático
tcProveedor |
Definición en la línea 3293 del archivo DocsFacturaCompra.cs.
|
inline |
Método que devuelve las líneas para ser impresas por Sage Reports
tdicParametros | Parámetros adicionales para la obtención de datos |
Definición en la línea 4439 del archivo DocsFacturaCompra.cs.
|
inline |
|
inline |
Override para la obtención de filtros para usar en Sage Reports
tdicParametros | Parámetros para la obtención de las líneas |
Definición en la línea 1205 del archivo tmpDocPrint.cs.
|
inline |
PE-99088
Definición en la línea 5265 del archivo DocsFacturaCompra.cs.
|
inline |
No me interesa que realice nada de los giros ... al cambiar el proveedor
toProveedorAnterior | |
toProveedorNuevo |
Definición en la línea 3329 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Definición en la línea 770 del archivo DocsFacturaCompra.cs.
|
inline |
Cuando navegamos de la factura a un albarán debe de volver a recargar el documento
Definición en la línea 5049 del archivo DocsFacturaCompra.cs.
|
inline |
Borramos un albarán de compra de la factura de compra. Si el albarán está contabilizado no podemos borrar los albaranes. Previamente se debe de borrar la factura
tcNumero |
Definición en la línea 3091 del archivo DocsFacturaCompra.cs.
|
inline |
Cuando facturamos un albarán de compra puede que añada el albarán en una factura que ya tenga albaranes, si al final no se puede añadir los tenemos de vaciar
Definición en la línea 3081 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Únicamente debe de retroceder el contador si trabajamos con "Contador de facturas de compra"
Definición en la línea 1310 del archivo DocsFacturaCompra.cs.
|
inline |
no volem que faci el codi de la base
Definición en la línea 3433 del archivo DocsFacturaCompra.cs.
|
inline |
Antes de imprimir tenemos de realizar una serie de comprobaciones
tnAbrirEn |
Definición en la línea 5254 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Da número de factura de compra
tcProveedor |
Definición en la línea 560 del archivo DocsFacturaCompra.cs.
|
inline |
Totalizar
Definición en la línea 3012 del archivo DocsFacturaCompra.cs.
|
inline |
Validaciones previas a la contabilización de una factura de compra
Definición en la línea 3781 del archivo DocsFacturaCompra.cs.
|
inline |
Validación que realizamos al contabilizar una factura de compra para validar si la fecha del asiento pertenece a un mes cerrado
tdFechaAsiento | Fecha del asiento |
Definición en la línea 3630 del archivo DocsFacturaCompra.cs.
|
inline |
Validación que realizamos al contabilizar una factura de compra para validar si la factura de compra ya existe
tnRetorno |
Definición en la línea 3723 del archivo DocsFacturaCompra.cs.
|
inline |
Validación que realizamos al contabilizar un albarán de compra para controlar si tenemos un albarán en esta factura
tnRetorno | |
tdtAlbaranes | Devolvemos la lista de los albaranes que contiene la factura |
///
Definición en la línea 3684 del archivo DocsFacturaCompra.cs.
|
inline |
Validamos si la fecha de asiento tiene el período liquidado
Definición en la línea 3502 del archivo DocsFacturaCompra.cs.
|
inline |
Validación que realizamos al contabilizar una factura de compra para validar si la fecha del factura pertenece a un periodo liquidado
Definición en la línea 3473 del archivo DocsFacturaCompra.cs.
|
inline |
Validación que realizamos al contabilizar una factura de compra para caso de multidivisa y divisa diferente a la divisa de la empresa que verifique que la tasa de cambio está declarada.
Definición en la línea 3654 del archivo DocsFacturaCompra.cs.
|
inline |
Validamos si se va a aplicar prorrata y hay recargo de equivalencia, son incompatibles, tiene prioridad aplicar prorrata por lo que se eliminará el recargo cuando se facture.
tcNumero | Nº de albarán, caso de estar facturando desde albarán de compra. |
tcProveedor | Nº de proveedor, caso de estar facturando desde albarán de compra. |
Definición en la línea 3534 del archivo DocsFacturaCompra.cs.
|
inline |
Revisa que los tipo de IVA existentes en la factura de compra tengan declaradas las cuentas de criterio de caja, se exigirá si es un albarán/factura con la marca RECC.
Definición en la línea 3587 del archivo DocsFacturaCompra.cs.
|
inline |
Antes de imprimir una factura de compra validamos que no haya cambios pendientes. Devuelve true si podemos realizar la impresión
Definición en la línea 3267 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Actualizar los campo FACTURA, FECHAFAC y ASI en los albaranes de la factura.
Definición en la línea 1139 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Configuración de las propiedades del objeto generador de asientos de facturas de compras para realizar la contabilizaciñón de la factura.
tlRepeticion | True si es una repetición de factura, false caso contrario. |
Definición en la línea 920 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Si está activado el opcflag de cuadrar facturas de compra, muestra el formulario generador para que el usuario modifique lo que quiera.
Definición en la línea 1085 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Detectar el ASI del asiento al que apunta la factura que está registrada solo contablemente (sin albaranes de compra que apunten hacia ella) y junto al nº de factura y fecha de factura, actualizarlos en la cabecera de los albaranes de compra.
Definición en la línea 834 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Tareas varias a realizar al finalizar el proceso de generación de factura de compra.
Definición en la línea 1225 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Generar el asiento de la factura.
Definición en la línea 1111 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Generar previsiones de pago de la factura.
Definición en la línea 1152 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Tareas varias a realizar antes de iniciar el proceso de facturación de los albaranes.
Definición en la línea 896 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Preparar notificador de error en generador para mover posible mensaje de error al documento de factura.
Definición en la línea 809 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Quitar notificador de error en generador para mover posible mensaje de error al documento de factura puesto que se está a punto de entrar en el formulario generador de asientos para cuadrar factura y el formulario ya tiene su propio controlador.
Definición en la línea 820 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Adaptacion varias tema criterio de caja despues de generar el asiento de factura.
Definición en la línea 1200 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Tareas previas a realizar antes de volver a contabilizar una factura de compra ya existente (en albaranes y contabilidad), normalmente será borrar factura retrocediendo posibles contadores, etc.
Definición en la línea 863 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
Salida del proceso de facturación de forma normal cuando todo ha funcionado correctamente
Definición en la línea 1213 del archivo DocsFacturaCompra.cs.
|
inlineprotected |
no volem que faci el codi de la base
Definición en la línea 730 del archivo DocsFacturaCompra.cs.
AsientosFacturasCompraGenerador.FechaOrigenGenVencim sage.ew.docscompra.ewDocCompraFACTURA._FechaOrigenGenVencim = AsientosFacturasCompraGenerador.FechaOrigenGenVencim.NoDeterminado |
Tipo de fecha origen de generación de vencimientos: fecha factura, fecha asiento, fecha operación
Definición en la línea 344 del archivo DocsFacturaCompra.cs.
bool sage.ew.docscompra.ewDocCompraFACTURA._ProrrataRegEspAplicar = false |
En el caso de que se trabaje con régimen especial de prorrata, si se ha de aplicar regla de la prorrata o no en la generación del asiento de la factura que se dispone a realizar.
En el caso de que se trabaje con regimen general de prorrata ya no se pregunta al usuario y se aplica siempre.
Definición en la línea 353 del archivo DocsFacturaCompra.cs.
bool sage.ew.docscompra.ewDocCompraFACTURA._ProrrataRegEspOperNoDeducible = false |
Propiedad útil sólamente en el caso de que haya que aplicar prorrata y el tipo de régimen sea Especial, mediante esta propiedad podemos indicar que todo el IVA de la factura de compra sea no deducible, sin tener en cuenta el % de prorrata existente en la ficha de empresa.
Definición en la línea 360 del archivo DocsFacturaCompra.cs.
|
get |
Lista de los albaranes de compra que tenemos en la factura
Definición en la línea 456 del archivo DocsFacturaCompra.cs.
|
getset |
Redefinición del objeto _DocPrint para los facturas (PE-94148)
Definición en la línea 249 del archivo DocsFacturaCompra.cs.
|
getset |
guarda els giros relacionats amb el document
Definición en la línea 491 del archivo DocsFacturaCompra.cs.
|
get |
Relación entre los campos y las propiedades de la clase de negocio (Gestión documental)
Definición en la línea 418 del archivo DocsFacturaCompra.cs.
|
getset |
Si la clase de negocio trabaja bajo formulario de albarán de compra. Esto ocurrirá cuando se facture un albarán de compra desde la propia pantalla de albarán de compra.
Definición en la línea 511 del archivo DocsFacturaCompra.cs.
|
getprotected |
Formulario de Fra de compra
Definición en la línea 87 del archivo DocsFacturaCompra.cs.
|
getset |
Número del document - Aquí ja controla wn_FactCompra
Definición en la línea 231 del archivo DocsFacturaCompra.cs.
|
getset |
Cargamos el asiento relacionado con la factura
Definición en la línea 430 del archivo DocsFacturaCompra.cs.
|
getset |
Presentar formulario para cuadrar factura de compra. Esta propiedad tendrá efecto siempre que se trabaje con el opcflag "Cuadrar facturas de compra" activado de forma que se podrá escoger si trabajando con el opcflag activado aparece el formulario o no. Si el opcflag está desactivado no aparecerá en ningún caso.
Definición en la línea 367 del archivo DocsFacturaCompra.cs.
|
getset |
Presentar formulario de entregas a cuenta proveedor 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 facturar tantas entregas como haya pendientes de liquidar y que sea posible imputar.
Definición en la línea 313 del archivo DocsFacturaCompra.cs.
|
getset |
Presentar formulario de entregas a cuenta proveedor pendientes de liquidar para enlazar con factura.
Definición en la línea 329 del archivo DocsFacturaCompra.cs.
|
getset |
Presentar formulario para solicitar fecha de asiento, fecha de factura y fecha de partida para cálculo de vencimientos.
Definición en la línea 296 del archivo DocsFacturaCompra.cs.
|
getset |
Presentar previsiones.
Definición en la línea 280 del archivo DocsFacturaCompra.cs.
|
get |
solo lectura
Definición en la línea 2955 del archivo DocsFacturaCompra.cs.
|
get |
Tabla relacionada del enlace del documento (Gestión Documental) Sobreescribiremos en cada documento la tabla
Definición en la línea 410 del archivo DocsFacturaCompra.cs.
|
get |
Es una factura compra
Definición en la línea 269 del archivo DocsFacturaCompra.cs.
|
get |
Devuelve los vencimientos de la factura de compra.
Definición en la línea 383 del archivo DocsFacturaCompra.cs.