Version OScar

This commit is contained in:
Jorge Luis caudillo esparza
2026-04-24 07:54:31 -07:00
parent 8e3df951b3
commit 83acc6b4f1
3780 changed files with 7042960 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseGetEstatus
{
public long CveEstatus { get; set; }
public string Estatus { get; set; }
public string Tipo { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
public bool EstatusActivo { get; set; }
public bool EsAutorizado { get; set; }
public bool EsCancelable { get; set; }
public string Cancelable { get; set; }
public long TipoTermino { get; set; }
public bool EsCotizacion { get; set; }
public long CveEstatusSiguiente { get; set; }
public string EstatusSiguiente { get; set; }
public string TipoTerminoDesc { get; set; }
public long Orden { get; set; }
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseGetEstatusUsuarios
{
public long CveEstatusUsuarios { get; set; }
public long CveEstatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Nombre { get; set; }
public bool EstatusActivo { get; set; }
public long CveSuperior { get; set; }
public string Superior { get; set; }
public decimal LimiteInferior { get; set; }
public decimal LimiteSuperior { get; set; }
public string Estatus { get; set; }
public string Tipo { get; set; }
public long CveEmpresa { get; set; }
public long TipoTermino { get; set; }
public string EstatusSiguiente { get; set; }
public long CveEstatusSiguiente { get; set; }
public long Nivel { get; set; }
public long CveSubProyecto { get; set; }
public string SubProyecto { get; set; }
public long CveProyecto { get; set; }
public string Proyecto { get; set; }
}
}

View File

@@ -0,0 +1,198 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseGetOC
{
public OC OC { get; set; }
public List<OCDetalle> OCDetalle { get; set; }
}
public class OC
{
public long CveOrdenCompra { get; set; }
public long CveEstatus { get; set; }
public string Descripcion { get; set; }
public string Justificacion { get; set; }
public long Folio { get; set; }
public string Tipo { get; set; }
public bool RequiereCotizacion { get; set; }
public string LugarEntrega { get; set; }
public long CveCompra { get; set; }
public long CveMoneda { get; set; }
public string Moneda { get; set; }
public long Prioridad { get; set; }
public string PrioridadObservacion { get; set; }
public long CveCliente { get; set; }
public string NombreCliente { get; set; }
public long CveVendedor { get; set; }
public string FolioAdicional { get; set; }
public string Vendedor { get; set; }
public long CveIEAnticipo { get; set; }
public string FolioIEAnticipo { get; set; }
public decimal ImporteAnticipo { get; set; }
public long CveProveedorAnticipo { get; set; }
public long CveProyecto { get; set; }
public string Proyecto { get; set; }
public long CveEmpresa { get; set; }
public string Empresa { get; set; }
public long CveSubProyecto { get; set; }
public string SubProyecto { get; set; }
public string Estatus { get; set; }
public long CveEstatusSiguiente { get; set; }
public bool EsCancelable { get; set; }
public long TipoTermino { get; set; }
public bool EsCotizacion { get; set; }
public string NombreUsuario { get; set; }
public long CveUsuario { get; set; }
public long CveEstatusAnterior { get; set; }
public decimal SubTotal { get; set; }
public decimal Descuento { get; set; }
public decimal Total { get; set; }
public DateTime Fecha { get; set; }
public DateTime FechaIng { get; set; }
public DateTime FechaEstimadaEntrega { get; set; }
public string Cancelacion { get; set; }
public long IDPoliza { get; set; }
public long CveProveedorSucursal { get; set; }
public string RazonSocial { get; set; }
public long CveProveedor { get; set; }
public string Direccion { get; set; }
public string Telefono { get; set; }
public string RFC { get; set; }
public decimal PorcentajeIVA { get; set; }
public decimal IVA { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal IEPS { get; set; }
public long CveUsoCFDI { get; set; }
public string UsoCFDI { get; set; }
public long CvePresupuestoEgreso { get; set; }
public long Poliza { get; set; }
public long CveUsuarioAsignado { get; set; }
public string UsuarioAsignado { get; set; }
public string Guia { get; set; }
public long CveCotizacion { get; set; }
public string Cotizacion { get; set; }
public long CveUsuarioAutorizo { get; set; }
public string UsuarioAutorizo { get; set; }
public long CveUsuarioSolicito { get; set; }
public string UsuarioSolicito { get; set; }
public string FolioCompra { get; set; }
public string BancoNombre { get; set; }
public string BancoCuenta { get; set; }
public decimal Pendiente { get; set; }
public string DireccionSucursal { get; set; }
public string TelefonoSucursal { get; set; }
public long EntregaDirecta { get; set; }
public long CveDireccionEnvio { get; set; }
public long CveVenta { get; set; }
public long CveMovimientoAlmacenVenta { get; set; }
public long TieneVenta { get; set; }
public long TieneCompraInv { get; set; }
public string ContactoNombre { get; set; }
public string HoraElaboracion { get; set; }
public string Promocion { get; set; }
public long CveProveedorContacto { get; set; }
public long CveConfianzaProveedor { get; set; }
}
public class OCDetalle
{
public long CveOrdenCompraDetalle { get; set; }
public long CveOrdenCompra { get; set; }
public long FolioOC { get; set; }
public decimal Cantidad { get; set; }
public long CveUnidadMedida { get; set; }
public string Abreviatura { get; set; }
public long CveUM { get; set; }
public string UM { get; set; }
public long CvePS { get; set; }
public string PS { get; set; }
public decimal PorcentajeIVA { get; set; }
public string Descripcion { get; set; }
public long EntregaDirecta { get; set; }
public decimal ImporteAjustadoDescuento { get; set; }
public decimal TotalDisponible { get; set; }
public decimal TotalDescuento { get; set; }
public string Producto { get; set; }
public string CodigoPS { get; set; }
public long CveTipoPS { get; set; }
public long CveClasificacion { get; set; }
public string Clasificacion { get; set; }
public long CveSubFamilia { get; set; }
public string SubFamilia { get; set; }
public long CveActivoFijo { get; set; }
public string Observacion { get; set; }
public string Codigo { get; set; }
public string CodPS { get; set; }
public string CodigoAF { get; set; }
public long TipoDato { get; set; }
public string Obs { get; set; }
public long CveProyecto { get; set; }
public string Proyecto { get; set; }
public string SubProyecto { get; set; }
public long CveSubProyecto { get; set; }
public long CveContratoDetalle { get; set; }
public long CveOrdenCompraPadre { get; set; }
public long FolioOrdenCompraPadre { get; set; }
public long CveOrdenCompraHija { get; set; }
public long FolioOrdenCompraHija { get; set; }
public long CvePresupuestoEgreso { get; set; }
public long CveProgramaOperativo { get; set; }
public long CveUnidadAdministrativa { get; set; }
public long CveFuenteFinanciamiento { get; set; }
public long CveTipoGasto { get; set; }
public long CveClasificacionOG { get; set; }
public long IdCuentaPorEjercer { get; set; }
public long IdCuentaComprometido { get; set; }
public decimal CantidadVinculadaCompra { get; set; }
public long CveCompra { get; set; }
public string FolioCompra { get; set; }
public string ProductoOC { get; set; }
public long IVAPS { get; set; }
public long CveProveedor { get; set; }
public long CveMoneda { get; set; }
public string CodigoBarras { get; set; }
public long FolioREQ { get; set; }
public decimal PU { get; set; }
public long Folio { get; set; }
public long CveCompraDetalle { get; set; }
public long CveIEAnticipo { get; set; }
public decimal ImporteAnticipo { get; set; }
public string FolioIEAnticipo { get; set; }
public string Promocion { get; set; }
public long CveProveedorSucursal { get; set; }
public decimal Importe { get; set; }
public decimal Descuento { get; set; }
public decimal IVA { get; set; }
public decimal RetIVA { get; set; }
public decimal RetISR { get; set; }
public decimal IEPSPS { get; set; }
public decimal IEPSPSIVA { get; set; }
public decimal Total { get; set; }
public decimal IVAPorcentaje { get; set; }
public decimal RetIVAPorcentaje { get; set; }
public decimal RetISRPorcentaje { get; set; }
public decimal IEPSPSPorcentaje { get; set; }
public decimal IEPSPSIVAPorcentaje { get; set; }
public string SATClaveProductoServicio { get; set; }
public long CveSATPS { get; set; }
public decimal CantidadSurtidaAlmacen { get; set; }
public decimal CantidadDisponibleInv { get; set; }
public decimal CantidadF { get; set; }
public long CveMetodoInventario { get; set; }
public bool AplicaSerieLote { get; set; }
public long CveProveedorOC { get; set; }
public decimal CantidadAlmacenCompra { get; set; }
public decimal CantidadAlmacenOC { get; set; }
public long CveVentaDetalleCotizacion { get; set; }
public decimal CantidadSurtida { get; set; }
public decimal CantidadVinculada { get; set; }
public decimal CantidadPendienteVincular { get; set; }
}
}

View File

@@ -0,0 +1,59 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseGetOrdenesCompraRep
{
public string Tipo { get; set; }
public bool EntregaDirecta { get; set; }
public string EntregaDirectaFormat { get; set; }
public DateTime FechaEstimadaEntrega { get; set; }
public long Folio { get; set; }
public long CveOrdenCompra { get; set; }
public long CveSubProyecto { get; set; }
public long CveEstatus { get; set; }
public long CveEstatusSiguiente { get; set; }
public string Descripcion { get; set; }
public string Justificacion { get; set; }
public long CveCliente { get; set; }
public string Cliente { get; set; }
public bool RequiereCotizacion { get; set; }
public DateTime FechaIng { get; set; }
public DateTime Fecha { get; set; }
public long CveUsuario { get; set; }
public long CveCompra { get; set; }
public string LugarEntrega { get; set; }
public long CveEmpresa { get; set; }
public string Empresa { get; set; }
public string NombreCorto { get; set; }
public string Estatus { get; set; }
public long TipoTermino { get; set; }
public string Usuario { get; set; }
public string NombreSolicita { get; set; }
public string Proveedor { get; set; }
public string DetallePS { get; set; }
public string Proyecto { get; set; }
public string SubProyecto { get; set; }
public string NombreComercial { get; set; }
public long CveOrdenCompraDisponible { get; set; }
public string CodigoAF { get; set; }
public decimal Total { get; set; }
public long CveMoneda { get; set; }
public string MonAbreviatura { get; set; }
public long CveUsuarioAsignado { get; set; }
public string UsuarioAsignado { get; set; }
public long TieneCompra { get; set; }
public long CveCompraVinculada { get; set; }
public string SerieFolioCompraVinculada { get; set; }
public string Estado { get; set; }
public long CveProveedor { get; set; }
public long CveEvento { get; set; }
public string UEUsuario { get; set; }
public long CveREQ { get; set; }
public long FolioREQ { get; set; }
public string FolioAdicional { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseOrdenesCompraAdd
{
public long CveOrdenCompra { get; set; }
public string Folio { get; set; }
}
}

View File

@@ -0,0 +1,36 @@
using SIGAPI.Models.AF.Response;
using SIGAPI.Models.Clasificacion;
using SIGAPI.Models.Clasificacion.Response;
using SIGAPI.Models.Clientes.Response;
using SIGAPI.Models.Generales.Response;
using SIGAPI.Models.Planeacion.Response;
using SIGAPI.Models.ProductosServicios.Response;
using SIGAPI.Models.Proveedores.Response;
using SIGAPI.Models.UnidadMedida.Response;
using SIGAPI.Models.Vendedores;
using SIGAPI.Models.Vendedores.Response;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.OC.Response
{
public class ResponseSincronizaCatalogosOC
{
public List<ResponseProveedores> ListProveedor { get; set; }
public List<ResponseClientes> ListCliente { get; set; }
public List<ResponseSubProyectoUsuario> ListProyectoUsuario { get; set; }
public List<ResponseSubProyectoUsuario> ListSubProyectoUsuario { get; set; }
public List<ResponseGetVendedores> ListVendedor { get; set; }
public List<ResponseUsosCFDI> ListSATUsosCFDI { get; set; }
public List<ResponseProductosServicios> ListProductoServicio { get; set; }
public List<ResponseGetClasificacion> ListClasificacion { get; set; }
public List<ResponseGetUnidadesMedida> ListUnidadMedida { get; set; }
public List<ResponseGetEstatusUsuarios> ListEstatusUsuariosOC { get; set; }
public List<ResponseGetMonedas> ListMoneda { get; set; }
public List<ResponseGetActivosFijos> ListAF { get; set; }
public List<ResponseGetEstatus> ListEstatusOC { get; set; }
}
}