(facturas-e-iv)
add de botones para acceder a las facturas electronicasfactuas-e/omterface-compras
parent
f7045e9273
commit
9eace6128b
|
|
@ -1432,6 +1432,7 @@ namespace Exferia_Aplicacion.General
|
||||||
public static string G_STR_OPCION_COM_FACTURACABECERA_AUX_BOLSA = "COM_FACTURACABECERA_AUX_BOLSA";
|
public static string G_STR_OPCION_COM_FACTURACABECERA_AUX_BOLSA = "COM_FACTURACABECERA_AUX_BOLSA";
|
||||||
public static string G_STR_OPCION_COM_FACTURACABECERA_AUX_2 = "COM_FACTURACABECERA_AUX_2";
|
public static string G_STR_OPCION_COM_FACTURACABECERA_AUX_2 = "COM_FACTURACABECERA_AUX_2";
|
||||||
public static string G_STR_OPCION_COM_PAGO = "COM_PAGO";
|
public static string G_STR_OPCION_COM_PAGO = "COM_PAGO";
|
||||||
|
public static string G_STR_OPCION_COM_IMPORTA = "COM_ IMPORTA";
|
||||||
public static string G_STR_OPCION_COM_PAGO_BOLSA = "COM_PAGO_BOLSA";
|
public static string G_STR_OPCION_COM_PAGO_BOLSA = "COM_PAGO_BOLSA";
|
||||||
public static string G_STR_OPCION_COM_PEDIDOCOMPRACABECERA = "COM_PEDIDOCOMPRACABECERA";
|
public static string G_STR_OPCION_COM_PEDIDOCOMPRACABECERA = "COM_PEDIDOCOMPRACABECERA";
|
||||||
public static string G_STR_OPCION_COM_PEDIDOCOMPRACABECERA_BOLSA = "COM_PEDIDOCOMPRACABECERA_BOLSA";
|
public static string G_STR_OPCION_COM_PEDIDOCOMPRACABECERA_BOLSA = "COM_PEDIDOCOMPRACABECERA_BOLSA";
|
||||||
|
|
@ -1455,6 +1456,7 @@ namespace Exferia_Aplicacion.General
|
||||||
|
|
||||||
public static string G_STR_OPCION_COM_LISTADOPROCESOS = "COM_LISTADOPROCESOS";
|
public static string G_STR_OPCION_COM_LISTADOPROCESOS = "COM_LISTADOPROCESOS";
|
||||||
public static string G_STR_OPCION_COM_LISTADOPROCESOS_DESDEBOLSA = "COM_LISTADOPROCESOS_DESDEBOLSA";
|
public static string G_STR_OPCION_COM_LISTADOPROCESOS_DESDEBOLSA = "COM_LISTADOPROCESOS_DESDEBOLSA";
|
||||||
|
public static string G_STR_OPCION_COM_FACTURA_ELECTRONICA = "COM_FACTURA_ELECTRONICA";
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region CTA
|
#region CTA
|
||||||
|
|
|
||||||
|
|
@ -291,6 +291,7 @@ namespace Exferia_Compras._3_Vistas.Listados
|
||||||
//Añadir al listado
|
//Añadir al listado
|
||||||
lst_INTERNO_Listado_BotonesAuxiliares_Modelo_MenuIzquierda.Add(mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_DELALL);
|
lst_INTERNO_Listado_BotonesAuxiliares_Modelo_MenuIzquierda.Add(mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_DELALL);
|
||||||
|
|
||||||
|
|
||||||
//Boton de procesos
|
//Boton de procesos
|
||||||
INTERNO_Listado_BotonesAuxiliares_Modelo mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_FINAL = new INTERNO_Listado_BotonesAuxiliares_Modelo();
|
INTERNO_Listado_BotonesAuxiliares_Modelo mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_FINAL = new INTERNO_Listado_BotonesAuxiliares_Modelo();
|
||||||
mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_FINAL.Boton_Visible = true;
|
mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_FINAL.Boton_Visible = true;
|
||||||
|
|
@ -303,12 +304,28 @@ namespace Exferia_Compras._3_Vistas.Listados
|
||||||
mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_FINAL.Listado_Botones_Izquierdos = lst_INTERNO_Listado_BotonesAuxiliares_Modelo_MenuIzquierda;
|
mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_FINAL.Listado_Botones_Izquierdos = lst_INTERNO_Listado_BotonesAuxiliares_Modelo_MenuIzquierda;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_FINAL;
|
return mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_FINAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override INTERNO_Listado_BotonesAuxiliares_Modelo BOTONAUXILIAR_3()
|
public override INTERNO_Listado_BotonesAuxiliares_Modelo BOTONAUXILIAR_3()
|
||||||
{
|
{
|
||||||
return null;
|
//inportar facturas electronicas
|
||||||
|
INTERNO_Listado_BotonesAuxiliares_Modelo mdl_INTERNO_Listado_Facturas_electronicas = new INTERNO_Listado_BotonesAuxiliares_Modelo();
|
||||||
|
mdl_INTERNO_Listado_Facturas_electronicas.Boton_Visible = true;
|
||||||
|
mdl_INTERNO_Listado_Facturas_electronicas.Boton_Nombre = "Importar Facturas Electrónicas";
|
||||||
|
mdl_INTERNO_Listado_Facturas_electronicas.Boton_Imagen = Imagenes.G_ENUM_IMAGENES.G_IMG_FACTURA_E;
|
||||||
|
mdl_INTERNO_Listado_Facturas_electronicas.Tipo_Seleccion_Registros = G_ENUM_TIPOSELECCION_LISTADO.Todos_id;
|
||||||
|
|
||||||
|
mdl_INTERNO_Listado_Facturas_electronicas.Nombre_Libreria = Variables.G_STR_LIBRERIA_COMPRAS;
|
||||||
|
mdl_INTERNO_Listado_Facturas_electronicas.Nombre_Clase = Variables.G_STR_LIBRERIA_OPCIONES;
|
||||||
|
mdl_INTERNO_Listado_Facturas_electronicas.Nombre_Procedimiento = Variables.G_STR_OPCION_COM_FACTURA_ELECTRONICA;
|
||||||
|
|
||||||
|
mdl_INTERNO_Listado_Facturas_electronicas.Opcion_Principal = Variables.G_STR_OPCION_COM_IMPORTA;
|
||||||
|
mdl_INTERNO_Listado_Facturas_electronicas.MenuBotonesIzquierdo = false;
|
||||||
|
//mdl_INTERNO_Listado_BotonesAuxiliares_Modelo_FINAL.Listado_Botones_Izquierdos = lst_INTERNO_Listado_BotonesAuxiliares_Modelo_MenuIzquierda;
|
||||||
|
return mdl_INTERNO_Listado_Facturas_electronicas;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override INTERNO_Listado_BotonesAuxiliares_Modelo BOTONAUXILIAR_4()
|
public override INTERNO_Listado_BotonesAuxiliares_Modelo BOTONAUXILIAR_4()
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ namespace Exferia_Compras
|
||||||
public event EventHandler<INTERNO_EventArgs_Listado> ABS_Opciones_Evento_RegistroSeleccionado;
|
public event EventHandler<INTERNO_EventArgs_Listado> ABS_Opciones_Evento_RegistroSeleccionado;
|
||||||
protected void Evento_RegistroSeleccionado(object sender, INTERNO_EventArgs_Listado e)
|
protected void Evento_RegistroSeleccionado(object sender, INTERNO_EventArgs_Listado e)
|
||||||
{
|
{
|
||||||
INTERNO_EventArgs_Listado obj_Exferia_EventArgs = new INTERNO_EventArgs_Listado(null, null, e.REGISTRO_SELECCIONADO, null, e.Objeto_Auxiliar,e.Listado_INTERNO_Filtro_OpcionPadre_Modelo,e.CamposValores_ParaMantenimiento);
|
INTERNO_EventArgs_Listado obj_Exferia_EventArgs = new INTERNO_EventArgs_Listado(null, null, e.REGISTRO_SELECCIONADO, null, e.Objeto_Auxiliar, e.Listado_INTERNO_Filtro_OpcionPadre_Modelo, e.CamposValores_ParaMantenimiento);
|
||||||
EventHandler<INTERNO_EventArgs_Listado> obj_EventHandler = ABS_Opciones_Evento_RegistroSeleccionado;
|
EventHandler<INTERNO_EventArgs_Listado> obj_EventHandler = ABS_Opciones_Evento_RegistroSeleccionado;
|
||||||
if (obj_EventHandler != null)
|
if (obj_EventHandler != null)
|
||||||
obj_EventHandler(this, obj_Exferia_EventArgs);
|
obj_EventHandler(this, obj_Exferia_EventArgs);
|
||||||
|
|
@ -95,7 +95,7 @@ namespace Exferia_Compras
|
||||||
{
|
{
|
||||||
lng_idEjercicio = _lst_INTERNO_Filtro_OpcionPadre_Modelo.Where(m => m.NOMBRE_CAMPO.Equals(nameof(INTERNO_COM_DevolucionesPagos_Listado_Modelo.idEjercicio))).FirstOrDefault().VALOR;
|
lng_idEjercicio = _lst_INTERNO_Filtro_OpcionPadre_Modelo.Where(m => m.NOMBRE_CAMPO.Equals(nameof(INTERNO_COM_DevolucionesPagos_Listado_Modelo.idEjercicio))).FirstOrDefault().VALOR;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Fìltrar por el Ejercicio Actual
|
//Fìltrar por el Ejercicio Actual
|
||||||
INTERNO_Listado_Filtros_Relacionadas_Modelo mdl_INTERNO_Listado_Filtros_Relacionadas_Modelo_FILTROS = new INTERNO_Listado_Filtros_Relacionadas_Modelo();
|
INTERNO_Listado_Filtros_Relacionadas_Modelo mdl_INTERNO_Listado_Filtros_Relacionadas_Modelo_FILTROS = new INTERNO_Listado_Filtros_Relacionadas_Modelo();
|
||||||
//CAMPO
|
//CAMPO
|
||||||
|
|
@ -539,7 +539,7 @@ namespace Exferia_Compras
|
||||||
_obj_Auxiliar);
|
_obj_Auxiliar);
|
||||||
}
|
}
|
||||||
|
|
||||||
private List<dynamic> OBTENER_LISTADO( string _str_Opcion,
|
private List<dynamic> OBTENER_LISTADO(string _str_Opcion,
|
||||||
long _lng_idEmpresaSeleccionada,
|
long _lng_idEmpresaSeleccionada,
|
||||||
long _lng_idEjercicioActual,
|
long _lng_idEjercicioActual,
|
||||||
List<string> _lst_CamposConRelacionABuscar,
|
List<string> _lst_CamposConRelacionABuscar,
|
||||||
|
|
@ -1166,8 +1166,8 @@ namespace Exferia_Compras
|
||||||
//Mayor_CuentaContable
|
//Mayor_CuentaContable
|
||||||
else if (_int_Tipo == 3)
|
else if (_int_Tipo == 3)
|
||||||
{
|
{
|
||||||
long lng_idProveedor= (_lst_INTERNO_Filtro_OpcionPadre_Modelo != null && _lst_INTERNO_Filtro_OpcionPadre_Modelo.Count > 0) ? _lst_INTERNO_Filtro_OpcionPadre_Modelo.FirstOrDefault().VALOR : -1;
|
long lng_idProveedor = (_lst_INTERNO_Filtro_OpcionPadre_Modelo != null && _lst_INTERNO_Filtro_OpcionPadre_Modelo.Count > 0) ? _lst_INTERNO_Filtro_OpcionPadre_Modelo.FirstOrDefault().VALOR : -1;
|
||||||
|
|
||||||
#region BUSCAR EL IDMAYORCUENTACONTABLE DEL PROVEEDOR SI LO TUVIERA
|
#region BUSCAR EL IDMAYORCUENTACONTABLE DEL PROVEEDOR SI LO TUVIERA
|
||||||
//Cargamos el ensamblado
|
//Cargamos el ensamblado
|
||||||
Assembly m_assembly = Assembly.LoadFrom(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + @"\" + Variables.G_STR_LIBRERIA_MAESTROS + ".dll");
|
Assembly m_assembly = Assembly.LoadFrom(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + @"\" + Variables.G_STR_LIBRERIA_MAESTROS + ".dll");
|
||||||
|
|
@ -1180,9 +1180,9 @@ namespace Exferia_Compras
|
||||||
|
|
||||||
object[] arr_Parametros = { lng_idProveedor };
|
object[] arr_Parametros = { lng_idProveedor };
|
||||||
//Pasamos los parametros al metodo y lo ejecutamos
|
//Pasamos los parametros al metodo y lo ejecutamos
|
||||||
long? lng_idMayor_CuentaContable=(long?) obj_MethodInfo.Invoke(obj_Clase, arr_Parametros);
|
long? lng_idMayor_CuentaContable = (long?)obj_MethodInfo.Invoke(obj_Clase, arr_Parametros);
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region MOSTRAR MANTENIMIENTO
|
#region MOSTRAR MANTENIMIENTO
|
||||||
//Cargamos el ensamblado
|
//Cargamos el ensamblado
|
||||||
Assembly m_assembly2 = Assembly.LoadFrom(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + @"\" + Variables.G_STR_LIBRERIA_CONTABILIDAD + ".dll");
|
Assembly m_assembly2 = Assembly.LoadFrom(System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + @"\" + Variables.G_STR_LIBRERIA_CONTABILIDAD + ".dll");
|
||||||
|
|
@ -1211,7 +1211,7 @@ namespace Exferia_Compras
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Control_Errores)
|
catch (Control_Errores)
|
||||||
{}
|
{ }
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
Control_Errores.Errores_Log("", ex, nameof(Opciones) + "/" + nameof(MOSTRAR_PANTALLA_SECUNDARIO));
|
Control_Errores.Errores_Log("", ex, nameof(Opciones) + "/" + nameof(MOSTRAR_PANTALLA_SECUNDARIO));
|
||||||
|
|
@ -1562,7 +1562,7 @@ namespace Exferia_Compras
|
||||||
//DEVOLUCIONESPAGO
|
//DEVOLUCIONESPAGO
|
||||||
if (_str_Opcion.Equals(Variables.G_STR_OPCION_COM_DEVOLUCIONPAGO))
|
if (_str_Opcion.Equals(Variables.G_STR_OPCION_COM_DEVOLUCIONPAGO))
|
||||||
{
|
{
|
||||||
P_DevolucionPago frm_P_DevolucionPago = new P_DevolucionPago(_mdl_INTERNO_ValoresGenerales_Modelo, _dtt_FechaPorDefecto, _mdl_INTERNO_OpcionesDetalle_Modelo,null);
|
P_DevolucionPago frm_P_DevolucionPago = new P_DevolucionPago(_mdl_INTERNO_ValoresGenerales_Modelo, _dtt_FechaPorDefecto, _mdl_INTERNO_OpcionesDetalle_Modelo, null);
|
||||||
frm_P_DevolucionPago.P_Base_Campo_1 = _str_Campo1_Valor;
|
frm_P_DevolucionPago.P_Base_Campo_1 = _str_Campo1_Valor;
|
||||||
frm_P_DevolucionPago.P_Base_Campo_2 = _str_Campo2_Valor;
|
frm_P_DevolucionPago.P_Base_Campo_2 = _str_Campo2_Valor;
|
||||||
|
|
||||||
|
|
@ -3184,5 +3184,17 @@ namespace Exferia_Compras
|
||||||
|
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
private void COM_FACTURA_ELECTRONICA(string _str_Opcion,
|
||||||
|
P_Base _frm_P_Base_Origen,
|
||||||
|
INTERNO_ValoresGenerales_Modelo _mdl_INTERNO_ValoresGenerales_Modelo,
|
||||||
|
DateTime _dtt_FechaPorDefecto,
|
||||||
|
List<dynamic> _lst_FilaSelecionadas)
|
||||||
|
{
|
||||||
|
|
||||||
|
//TODOO FACTURA ELECTRONICA PCION AQUI DE FACTURA ELECTRONICA
|
||||||
|
|
||||||
|
int I = 0;
|
||||||
|
I++;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue