public static void CreaUDT_TXT_BANCO() { try { FuncionesUDT.CreateUDT("Z_MIN_TXTPAGOS", "Parametros TXT Pagos", SAPbobsCOM.BoUTBTableType.bott_MasterData); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_TipoRegistro", "TipoRegistro", SAPbobsCOM.BoFieldTypes.db_Alpha, 2, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_Multifecha", "Multifecha", SAPbobsCOM.BoFieldTypes.db_Alpha, 1, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_RUTFilial", "RUT Filial", SAPbobsCOM.BoFieldTypes.db_Alpha, 10, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_CorreoEmp", "Correo Notificaciones", SAPbobsCOM.BoFieldTypes.db_Alpha, 50, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_PlantillaRendici", "Codigo Plantilla Rendicion", SAPbobsCOM.BoFieldTypes.db_Alpha, 4, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_DirectorioBanco", "Directorio para Banco", SAPbobsCOM.BoFieldTypes.db_Alpha, 250, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_DirectorioRespaldo", "Directorio de Respaldo", SAPbobsCOM.BoFieldTypes.db_Alpha, 250, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_Modalidad", "Modalidad Ingreso", SAPbobsCOM.BoFieldTypes.db_Alpha, 1, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_Convenio", "Convenio Servibanca", SAPbobsCOM.BoFieldTypes.db_Alpha, 4, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_TipoPago", "Tipo de Pago", SAPbobsCOM.BoFieldTypes.db_Alpha, 2, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_FechaPago", "Fecha de pago", SAPbobsCOM.BoFieldTypes.db_Alpha, 8, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_CantidadPago", "Numeros de Pagos", SAPbobsCOM.BoFieldTypes.db_Alpha, 5, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_MontoTotal", "Monto Total", SAPbobsCOM.BoFieldTypes.db_Alpha, 17, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_CodigoPlantilla", "Codigo Plantilla", SAPbobsCOM.BoFieldTypes.db_Alpha, 4, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_RUTEmpresa", "RUT Empresa", SAPbobsCOM.BoFieldTypes.db_Alpha, 10, ""); FuncionesUDT.CreateUDF("Z_MIN_TXTPAGOS", "U_FlujoActivo", "Flujo Aprobacion Activo", SAPbobsCOM.BoFieldTypes.db_Alpha, 10, ""); } catch (Exception) { } }
public static bool VerificarCrearUDO() { bool bExiste = false; try { if (!FuncionesUDO.CheckUDOExists("Z_MIN_TXTPAGOS")) { if (!FuncionesUDT.CheckTableExists("Z_MIN_TXTPAGOS")) { CreaUDT_TXT_BANCO(); FuncionesUDO.CreateUDO("Z_MIN_TXTPAGOS", SAPbobsCOM.BoUDOObjType.boud_MasterData); } else { FuncionesUDO.CreateUDO("Z_MIN_TXTPAGOS", SAPbobsCOM.BoUDOObjType.boud_MasterData); } } else { bExiste = true; } } catch (Exception) { } return(bExiste); }
public static void CreaUDT_ImportacionAnexos() { try { FuncionesUDT.CreateUDT("ZANEXOS", "Temporal para Import. Anexos", SAPbobsCOM.BoUTBTableType.bott_MasterData); FuncionesUDT.CreateUDF("ZANEXOS", "ObjType", "Tipo de Objeto", SAPbobsCOM.BoFieldTypes.db_Alpha, 25, ""); FuncionesUDT.CreateUDF("ZANEXOS", "FormID", "ID Interno", SAPbobsCOM.BoFieldTypes.db_Alpha, 50, ""); FuncionesUDT.CreateUDF("ZANEXOS", "BaseRef", "Numero Origen", SAPbobsCOM.BoFieldTypes.db_Alpha, 50, ""); FuncionesUDT.CreateUDF("ZANEXOS", "BaseType", "Tipo Origen", SAPbobsCOM.BoFieldTypes.db_Alpha, 50, ""); FuncionesUDT.CreateUDF("ZANEXOS", "BaseEntry", "DocEntry Origen", SAPbobsCOM.BoFieldTypes.db_Alpha, 50, ""); } catch (Exception) { } }
public static void CreaUDT_ControlAutorizaciones() { try { FuncionesUDT.CreateUDT("ZAUTORI", "Tabla Para Control Circ/Aprob", SAPbobsCOM.BoUTBTableType.bott_MasterData); FuncionesUDT.CreateUDF("ZAUTORI", "ObjType", "Tipo de Objeto", SAPbobsCOM.BoFieldTypes.db_Alpha, 25, ""); FuncionesUDT.CreateUDF("ZAUTORI", "DocEntry", "Numero Interno", SAPbobsCOM.BoFieldTypes.db_Alpha, 20, ""); FuncionesUDT.CreateUDF("ZAUTORI", "DocNum", "Numero Documento", SAPbobsCOM.BoFieldTypes.db_Alpha, 50, ""); FuncionesUDT.CreateUDF("ZAUTORI", "Approved", "Aprobado", SAPbobsCOM.BoFieldTypes.db_Alpha, 10, ""); FuncionesUDT.CreateUDF("ZAUTORI", "UserPrevDoc", "Aprobador Previo", SAPbobsCOM.BoFieldTypes.db_Alpha, 10, ""); FuncionesUDT.CreateUDF("ZAUTORI", "UserSing", "Usuario Creador", SAPbobsCOM.BoFieldTypes.db_Alpha, 10, ""); FuncionesUDT.CreateUDF("ZAUTORI", "CreateDate", "Fecha Creacion", SAPbobsCOM.BoFieldTypes.db_Alpha, 25, ""); } catch (Exception) { } }
public static bool VerificarCrearUDO() { bool bExiste = false; try { if (!FuncionesUDO.CheckUDOExists("ZAUTORI")) { if (!FuncionesUDT.CheckTableExists("@ZAUTORI")) { CreaUDT_ControlAutorizaciones(); FuncionesUDO.CreateUDO("ZAUTORI", SAPbobsCOM.BoUDOObjType.boud_MasterData); } else { FuncionesUDO.CreateUDO("ZAUTORI", SAPbobsCOM.BoUDOObjType.boud_MasterData); } } else { bExiste = true; } if (!FuncionesUDO.CheckUDOExists("ZANEXOS")) { if (!FuncionesUDT.CheckTableExists("@ZANEXOS")) { CreaUDT_ImportacionAnexos(); FuncionesUDO.CreateUDO("ZANEXOS", SAPbobsCOM.BoUDOObjType.boud_MasterData); } else { FuncionesUDO.CreateUDO("ZANEXOS", SAPbobsCOM.BoUDOObjType.boud_MasterData); } } else { bExiste = true; } } catch (Exception) { } return(bExiste); }