Merge branch 'master' of http://192.168.10.111:8383/SIG
This commit is contained in:
@@ -1013,7 +1013,7 @@ Public Class ClsCRM
|
|||||||
|
|
||||||
#Region "REPORTES"
|
#Region "REPORTES"
|
||||||
|
|
||||||
Public Function RepAcercamientosEtapas(cveEmpresa As Int32, cveTipoProceso As Int32, idgrupo1 As Int32, idgrupo2 As Int32, fechaIni As String, fechaFin As String, cveVendedor As Int32, cveMedioCaptacion As Int32, cveProbabilidadAcercamiento As Int32) As Boolean
|
Public Function RepAcercamientosEtapas(cveEmpresa As Int32, cveTipoProceso As Int32, idgrupo1 As Int32, idgrupo2 As Int32, fechaIni As String, fechaFin As String, cveVendedor As Int32, cveMedioCaptacion As Int32, cveProbabilidadAcercamiento As Int32, Optional CvePS As Integer = -1, Optional CveGiroClasificacion As Integer = -1) As Boolean
|
||||||
Dim retorno As Boolean = False
|
Dim retorno As Boolean = False
|
||||||
DataAdapter("PA_CRM_RepAcercamientosEtapas", CommandType.StoredProcedure)
|
DataAdapter("PA_CRM_RepAcercamientosEtapas", CommandType.StoredProcedure)
|
||||||
|
|
||||||
@@ -1027,6 +1027,8 @@ Public Class ClsCRM
|
|||||||
.Add("@CveVendedor", SqlDbType.Int).Value = cveVendedor
|
.Add("@CveVendedor", SqlDbType.Int).Value = cveVendedor
|
||||||
.Add("@CveMedioCaptacion", SqlDbType.Int).Value = cveMedioCaptacion
|
.Add("@CveMedioCaptacion", SqlDbType.Int).Value = cveMedioCaptacion
|
||||||
.Add("@CveProbabilidadAcercamiento", SqlDbType.Int).Value = cveProbabilidadAcercamiento
|
.Add("@CveProbabilidadAcercamiento", SqlDbType.Int).Value = cveProbabilidadAcercamiento
|
||||||
|
.Add("@CvePS", SqlDbType.Int).Value = CvePS
|
||||||
|
.Add("@CveGiroClasificacion", SqlDbType.Int).Value = CveGiroClasificacion
|
||||||
End With
|
End With
|
||||||
Try
|
Try
|
||||||
SqlAdapter.Fill(DSet)
|
SqlAdapter.Fill(DSet)
|
||||||
@@ -1037,7 +1039,7 @@ Public Class ClsCRM
|
|||||||
Return retorno
|
Return retorno
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Public Function RepAcercamientosRechazos(cveEmpresa As Int32, cveTipoProceso As Int32, idgrupo1 As Int32, idgrupo2 As Int32, fechaIni As String, fechaFin As String, cveVendedor As Int32, cveMedioCaptacion As Int32, cveProbabilidadAcercamiento As Int32) As Boolean
|
Public Function RepAcercamientosRechazos(cveEmpresa As Int32, cveTipoProceso As Int32, idgrupo1 As Int32, idgrupo2 As Int32, fechaIni As String, fechaFin As String, cveVendedor As Int32, cveMedioCaptacion As Int32, cveProbabilidadAcercamiento As Int32, Optional CvePS As Integer = -1, Optional CveGiroClasificacion As Integer = -1) As Boolean
|
||||||
Dim retorno As Boolean = False
|
Dim retorno As Boolean = False
|
||||||
DataAdapter("PA_CRM_RepAcercamientosRechazos", CommandType.StoredProcedure)
|
DataAdapter("PA_CRM_RepAcercamientosRechazos", CommandType.StoredProcedure)
|
||||||
|
|
||||||
@@ -1051,6 +1053,8 @@ Public Class ClsCRM
|
|||||||
.Add("@CveVendedor", SqlDbType.Int).Value = cveVendedor
|
.Add("@CveVendedor", SqlDbType.Int).Value = cveVendedor
|
||||||
.Add("@CveMedioCaptacion", SqlDbType.Int).Value = cveMedioCaptacion
|
.Add("@CveMedioCaptacion", SqlDbType.Int).Value = cveMedioCaptacion
|
||||||
.Add("@CveProbabilidadAcercamiento", SqlDbType.Int).Value = cveProbabilidadAcercamiento
|
.Add("@CveProbabilidadAcercamiento", SqlDbType.Int).Value = cveProbabilidadAcercamiento
|
||||||
|
.Add("@CvePS", SqlDbType.Int).Value = CvePS
|
||||||
|
.Add("@CveGiroClasificacion", SqlDbType.Int).Value = CveGiroClasificacion
|
||||||
End With
|
End With
|
||||||
Try
|
Try
|
||||||
SqlAdapter.Fill(DSet)
|
SqlAdapter.Fill(DSet)
|
||||||
@@ -1085,6 +1089,43 @@ Public Class ClsCRM
|
|||||||
End Function
|
End Function
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
|
#Region "Asignar Vendedor a Prospectos"
|
||||||
|
Public Function GetProspectosPorAsignarVendedor(CveEmpresa As Integer, Optional Empresa As String = "-1", Optional CveSubProyecto As Integer = -1, Optional CveGiro As Integer = -1) As Boolean
|
||||||
|
Dim retorno As Boolean = False
|
||||||
|
DataAdapter("PA_CRM_GetProspectosPorAsignarVendedor", CommandType.StoredProcedure)
|
||||||
|
With SqlAdapter.SelectCommand.Parameters
|
||||||
|
.Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa
|
||||||
|
.Add("@Empresa", SqlDbType.NVarChar).Value = Empresa
|
||||||
|
.Add("@CveSubProyecto", SqlDbType.Int).Value = CveSubProyecto
|
||||||
|
.Add("@CveGiro", SqlDbType.Int).Value = CveGiro
|
||||||
|
End With
|
||||||
|
Try
|
||||||
|
SqlAdapter.Fill(Data)
|
||||||
|
retorno = True
|
||||||
|
Catch ex As Exception
|
||||||
|
OnError("Ocurrió un error al obtener los Prospectos sin Vendedor.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
|
||||||
|
End Try
|
||||||
|
Return retorno
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function AsignarVendedor(CveProspectos As String, CveVendedor As Integer) As Boolean
|
||||||
|
Dim retorno As Boolean = False
|
||||||
|
DataAdapter("PA_CRM_AsignarVendedores", CommandType.StoredProcedure)
|
||||||
|
With SqlAdapter.SelectCommand.Parameters
|
||||||
|
.Add("@ProspectosCve", SqlDbType.NVarChar).Value = CveProspectos
|
||||||
|
.Add("@CveVendedor", SqlDbType.Int).Value = CveVendedor
|
||||||
|
|
||||||
|
End With
|
||||||
|
Try
|
||||||
|
SqlAdapter.Fill(Data)
|
||||||
|
retorno = True
|
||||||
|
Catch ex As Exception
|
||||||
|
OnError("Ocurrió un error al obtener los Prospectos sin Vendedor.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
|
||||||
|
End Try
|
||||||
|
Return retorno
|
||||||
|
End Function
|
||||||
|
#End Region
|
||||||
|
|
||||||
#Region "IDisposable Support"
|
#Region "IDisposable Support"
|
||||||
' IDisposable
|
' IDisposable
|
||||||
Protected Overridable Sub Dispose(disposing As Boolean)
|
Protected Overridable Sub Dispose(disposing As Boolean)
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ Public Class ClsEncuestas
|
|||||||
SqlConexion.ConnectionString = ConfigurationManager.ConnectionStrings("Conexion").ConnectionString
|
SqlConexion.ConnectionString = ConfigurationManager.ConnectionStrings("Conexion").ConnectionString
|
||||||
Try
|
Try
|
||||||
SqlConexion.Open()
|
SqlConexion.Open()
|
||||||
|
ConexionAdd()
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
OnError("Ocurrió un error al intentar conectarse a la base de datos.", ex)
|
OnError("Ocurrió un error al intentar conectarse a la base de datos.", ex)
|
||||||
End Try
|
End Try
|
||||||
@@ -42,7 +43,6 @@ Public Class ClsEncuestas
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
SqlAdapter = New SqlDataAdapter("", SqlConexion)
|
SqlAdapter = New SqlDataAdapter("", SqlConexion)
|
||||||
ConexionAdd()
|
|
||||||
End Sub
|
End Sub
|
||||||
Private Sub DataAdapter(StrSQL As String, Optional TipoComando As CommandType = CommandType.StoredProcedure)
|
Private Sub DataAdapter(StrSQL As String, Optional TipoComando As CommandType = CommandType.StoredProcedure)
|
||||||
With SqlAdapter.SelectCommand
|
With SqlAdapter.SelectCommand
|
||||||
|
|||||||
@@ -2955,7 +2955,8 @@ Public Class ClsInventarios
|
|||||||
|
|
||||||
Return Retorno
|
Return Retorno
|
||||||
End Function
|
End Function
|
||||||
Public Function SerieRecomendadoGet(CvePS As Integer, CveEmpresa As Integer, Optional CveAlmacen As Integer = -1, Optional CveSeccionAlmacen As Integer = -1, Optional CveSubProyecto As Integer = -1) As Boolean
|
Public Function SerieRecomendadoGet(CvePS As Integer, CveEmpresa As Integer, Optional CveAlmacen As Integer = -1, Optional CveSeccionAlmacen As Integer = -1, Optional CveSubProyecto As Integer = -1,
|
||||||
|
Optional CveCliente As Integer = -1, Optional CveVendedor As Integer = -1, Optional ExcluyeApartados As Integer = -1) As Boolean
|
||||||
Dim Retorno As Boolean = False
|
Dim Retorno As Boolean = False
|
||||||
|
|
||||||
DataAdapter("PA_Inv_SerieRecomendadoGet")
|
DataAdapter("PA_Inv_SerieRecomendadoGet")
|
||||||
@@ -2966,6 +2967,9 @@ Public Class ClsInventarios
|
|||||||
.Add("@CveAlmacen", SqlDbType.Int).Value = CveAlmacen
|
.Add("@CveAlmacen", SqlDbType.Int).Value = CveAlmacen
|
||||||
.Add("@CveSeccionAlmacen", SqlDbType.Int).Value = CveSeccionAlmacen
|
.Add("@CveSeccionAlmacen", SqlDbType.Int).Value = CveSeccionAlmacen
|
||||||
.Add("@CveSubProyecto", SqlDbType.Int).Value = CveSubProyecto
|
.Add("@CveSubProyecto", SqlDbType.Int).Value = CveSubProyecto
|
||||||
|
.Add("@CveCliente", SqlDbType.Int).Value = CveCliente
|
||||||
|
.Add("@CveVendedor", SqlDbType.Int).Value = CveVendedor
|
||||||
|
.Add("@ExcluyeApartados", SqlDbType.Int).Value = ExcluyeApartados
|
||||||
End With
|
End With
|
||||||
|
|
||||||
Try
|
Try
|
||||||
|
|||||||
@@ -1405,30 +1405,30 @@ Public Class ClsMovimientos
|
|||||||
End Try
|
End Try
|
||||||
|
|
||||||
Return Retorno
|
Return Retorno
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
'Public Function GetAnticiposClienteAuxiliar(CveCliente As Integer, CveVenta As Integer) As Boolean
|
'Public Function GetAnticiposClienteAuxiliar(CveCliente As Integer, CveVenta As Integer) As Boolean
|
||||||
' Dim Retorno As Boolean = False
|
' Dim Retorno As Boolean = False
|
||||||
' 'Data = New DataTable
|
' 'Data = New DataTable
|
||||||
' 'SqlAdapter = New SqlDataAdapter("PA_ClienteAnticiposAuxiliar", SqlConexion)
|
' 'SqlAdapter = New SqlDataAdapter("PA_ClienteAnticiposAuxiliar", SqlConexion)
|
||||||
' 'SqlAdapter.SelectCommand.CommandType = CommandType.StoredProcedure
|
' 'SqlAdapter.SelectCommand.CommandType = CommandType.StoredProcedure
|
||||||
' DataAdapter("PA_ClienteAnticiposAuxiliar")
|
' DataAdapter("PA_ClienteAnticiposAuxiliar")
|
||||||
' With SqlAdapter.SelectCommand.Parameters
|
' With SqlAdapter.SelectCommand.Parameters
|
||||||
' .Add("@CveCliente", SqlDbType.Int).Value = CveCliente
|
' .Add("@CveCliente", SqlDbType.Int).Value = CveCliente
|
||||||
' .Add("@CveVenta", SqlDbType.Int).Value = CveVenta
|
' .Add("@CveVenta", SqlDbType.Int).Value = CveVenta
|
||||||
' End With
|
' End With
|
||||||
' Try
|
' Try
|
||||||
' SqlAdapter.Fill(Data)
|
' SqlAdapter.Fill(Data)
|
||||||
' Retorno = True
|
' Retorno = True
|
||||||
' Catch ex As SqlException
|
' Catch ex As SqlException
|
||||||
' OnError("Ocurrió un error al consultar el Auxiliar Contable de Anticipos del Cliente.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
|
' OnError("Ocurrió un error al consultar el Auxiliar Contable de Anticipos del Cliente.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
|
||||||
' End Try
|
' End Try
|
||||||
|
|
||||||
' Return Retorno
|
' Return Retorno
|
||||||
'End Function
|
'End Function
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "REP RECUPERACION"
|
#Region "REP RECUPERACION"
|
||||||
Public Function GetRepRecuperacion(FechaI As Date, FechaF As Date, CveCliente As Integer, CveSubProyecto As Integer,
|
Public Function GetRepRecuperacion(FechaI As Date, FechaF As Date, CveCliente As Integer, CveSubProyecto As Integer,
|
||||||
CveVendedor As Integer, CveUsuario As Integer, CveEstatus As Integer, IVA As String,
|
CveVendedor As Integer, CveUsuario As Integer, CveEstatus As Integer, IVA As String,
|
||||||
@@ -1436,7 +1436,8 @@ Public Class ClsMovimientos
|
|||||||
Optional TipoDocto As String = "-1",
|
Optional TipoDocto As String = "-1",
|
||||||
Optional EstatusCliente As Integer = -1, Optional CveUsuarioConsulta As Integer = -1,
|
Optional EstatusCliente As Integer = -1, Optional CveUsuarioConsulta As Integer = -1,
|
||||||
Optional CveBanco As Integer = -1, Optional CveCuenta As Integer = -1,
|
Optional CveBanco As Integer = -1, Optional CveCuenta As Integer = -1,
|
||||||
Optional TipoCambio As Integer = -1, Optional TCEspecifico As Double = 0, Optional CveClienteClasificacion As Integer = -1) As Boolean
|
Optional TipoCambio As Integer = -1, Optional TCEspecifico As Double = 0, Optional CveClienteClasificacion As Integer = -1,
|
||||||
|
Optional EsDistribuidor As Integer = -1) As Boolean
|
||||||
Dim Retorno As Boolean = False
|
Dim Retorno As Boolean = False
|
||||||
DataAdapter("PA_Vta_RepRecuperacion")
|
DataAdapter("PA_Vta_RepRecuperacion")
|
||||||
With SqlAdapter.SelectCommand.Parameters
|
With SqlAdapter.SelectCommand.Parameters
|
||||||
@@ -1459,6 +1460,7 @@ Public Class ClsMovimientos
|
|||||||
.Add("@TipoCambio", SqlDbType.Int).Value = TipoCambio
|
.Add("@TipoCambio", SqlDbType.Int).Value = TipoCambio
|
||||||
.Add("@TCEspecifico", SqlDbType.Float).Value = TCEspecifico
|
.Add("@TCEspecifico", SqlDbType.Float).Value = TCEspecifico
|
||||||
.Add("@CveClienteClasificacion", SqlDbType.Int).Value = CveClienteClasificacion
|
.Add("@CveClienteClasificacion", SqlDbType.Int).Value = CveClienteClasificacion
|
||||||
|
.Add("@EsDistribuidor", SqlDbType.Int).Value = EsDistribuidor
|
||||||
End With
|
End With
|
||||||
Try
|
Try
|
||||||
SqlAdapter.Fill(Data)
|
SqlAdapter.Fill(Data)
|
||||||
@@ -1511,7 +1513,8 @@ Public Class ClsMovimientos
|
|||||||
Optional CveUsuarioConsulta As Integer = -1, Optional CveBanco As Integer = -1,
|
Optional CveUsuarioConsulta As Integer = -1, Optional CveBanco As Integer = -1,
|
||||||
Optional CveCuenta As Integer = -1, Optional Grupo As String = "-1",
|
Optional CveCuenta As Integer = -1, Optional Grupo As String = "-1",
|
||||||
Optional TipoCambio As Integer = -1, Optional TCEspecifico As Double = 0,
|
Optional TipoCambio As Integer = -1, Optional TCEspecifico As Double = 0,
|
||||||
Optional CveMoneda As Integer = -1, Optional CveClienteClasificacion As Integer = -1, Optional Tipo As Integer = -1) As Boolean
|
Optional CveMoneda As Integer = -1, Optional CveClienteClasificacion As Integer = -1, Optional Tipo As Integer = -1,
|
||||||
|
Optional EsDistribuidor As Integer = -1) As Boolean
|
||||||
|
|
||||||
Dim Retorno As Boolean = False
|
Dim Retorno As Boolean = False
|
||||||
|
|
||||||
@@ -1540,6 +1543,7 @@ Public Class ClsMovimientos
|
|||||||
.Add("@CveMoneda", SqlDbType.Int).Value = CveMoneda
|
.Add("@CveMoneda", SqlDbType.Int).Value = CveMoneda
|
||||||
.Add("@CveClienteClasificacion", SqlDbType.Int).Value = CveClienteClasificacion
|
.Add("@CveClienteClasificacion", SqlDbType.Int).Value = CveClienteClasificacion
|
||||||
.Add("@Tipo", SqlDbType.Int).Value = Tipo
|
.Add("@Tipo", SqlDbType.Int).Value = Tipo
|
||||||
|
.Add("@EsDistribuidor", SqlDbType.Int).Value = EsDistribuidor
|
||||||
End With
|
End With
|
||||||
|
|
||||||
Try
|
Try
|
||||||
@@ -1550,9 +1554,9 @@ Public Class ClsMovimientos
|
|||||||
End Try
|
End Try
|
||||||
|
|
||||||
Return Retorno
|
Return Retorno
|
||||||
End Function
|
End Function
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "REP COBRADO"
|
#Region "REP COBRADO"
|
||||||
Public Function GetRepCobrado(FechaI As Date, FechaF As Date, CveProveedor As Integer, CveSubProyecto As Integer,
|
Public Function GetRepCobrado(FechaI As Date, FechaF As Date, CveProveedor As Integer, CveSubProyecto As Integer,
|
||||||
CveUsuario As Integer, IVA As String, CveEmpresa As Integer, Gpo As Integer, CveResponsable As Integer,
|
CveUsuario As Integer, IVA As String, CveEmpresa As Integer, Gpo As Integer, CveResponsable As Integer,
|
||||||
|
|||||||
@@ -4453,6 +4453,7 @@ Public Class ClsPaginas
|
|||||||
PaginaDict.Add("/CRM/RepAcercamientosRechazos.aspx".ToUpper(), 1314)
|
PaginaDict.Add("/CRM/RepAcercamientosRechazos.aspx".ToUpper(), 1314)
|
||||||
PaginaDict.Add("/CRM/RepAcercamientosProcesosDetalle.aspx".ToUpper(), 1313)
|
PaginaDict.Add("/CRM/RepAcercamientosProcesosDetalle.aspx".ToUpper(), 1313)
|
||||||
PaginaDict.Add("/CRM/CatMetas.aspx".ToUpper(), 684)
|
PaginaDict.Add("/CRM/CatMetas.aspx".ToUpper(), 684)
|
||||||
|
PaginaDict.Add("/CRM/AsignarVendedorEnProspectos.aspx".ToUpper(), 695)
|
||||||
#End Region
|
#End Region
|
||||||
#Region "CxC"
|
#Region "CxC"
|
||||||
|
|
||||||
|
|||||||
@@ -1,320 +1,321 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<xs:schema id="DtDatos" targetNamespace="http://tempuri.org/DtDatos.xsd" xmlns:mstns="http://tempuri.org/DtDatos.xsd" xmlns="http://tempuri.org/DtDatos.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
|
<xs:schema id="DtDatos" targetNamespace="http://tempuri.org/DtDatos.xsd" xmlns:mstns="http://tempuri.org/DtDatos.xsd" xmlns="http://tempuri.org/DtDatos.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
|
||||||
<xs:annotation>
|
<xs:annotation>
|
||||||
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
|
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
<Connections />
|
<Connections />
|
||||||
<Tables />
|
<Tables />
|
||||||
<Sources />
|
<Sources />
|
||||||
</DataSource>
|
</DataSource>
|
||||||
</xs:appinfo>
|
</xs:appinfo>
|
||||||
</xs:annotation>
|
</xs:annotation>
|
||||||
<xs:element name="DtDatos" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_DataSetName="DtDatos" msprop:Generator_UserDSName="DtDatos">
|
<xs:element name="DtDatos" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="DtDatos" msprop:Generator_DataSetName="DtDatos">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||||
<xs:element name="DataTable1" msprop:Generator_TableClassName="DataTable1DataTable" msprop:Generator_TableVarName="tableDataTable1" msprop:Generator_TablePropName="DataTable1" msprop:Generator_RowDeletingName="DataTable1RowDeleting" msprop:Generator_RowChangingName="DataTable1RowChanging" msprop:Generator_RowEvHandlerName="DataTable1RowChangeEventHandler" msprop:Generator_RowDeletedName="DataTable1RowDeleted" msprop:Generator_UserTableName="DataTable1" msprop:Generator_RowChangedName="DataTable1RowChanged" msprop:Generator_RowEvArgName="DataTable1RowChangeEvent" msprop:Generator_RowClassName="DataTable1Row">
|
<xs:element name="DataTable1" msprop:Generator_TableClassName="DataTable1DataTable" msprop:Generator_TableVarName="tableDataTable1" msprop:Generator_RowChangedName="DataTable1RowChanged" msprop:Generator_TablePropName="DataTable1" msprop:Generator_RowDeletingName="DataTable1RowDeleting" msprop:Generator_RowChangingName="DataTable1RowChanging" msprop:Generator_RowEvHandlerName="DataTable1RowChangeEventHandler" msprop:Generator_RowDeletedName="DataTable1RowDeleted" msprop:Generator_RowClassName="DataTable1Row" msprop:Generator_UserTableName="DataTable1" msprop:Generator_RowEvArgName="DataTable1RowChangeEvent">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="FechaVenta" msprop:Generator_ColumnVarNameInTable="columnFechaVenta" msprop:Generator_ColumnPropNameInRow="FechaVenta" msprop:Generator_ColumnPropNameInTable="FechaVentaColumn" msprop:Generator_UserColumnName="FechaVenta" type="xs:string" minOccurs="0" />
|
<xs:element name="FechaVenta" msprop:Generator_ColumnVarNameInTable="columnFechaVenta" msprop:Generator_ColumnPropNameInRow="FechaVenta" msprop:Generator_ColumnPropNameInTable="FechaVentaColumn" msprop:Generator_UserColumnName="FechaVenta" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SubTotal" msprop:Generator_ColumnVarNameInTable="columnSubTotal" msprop:Generator_ColumnPropNameInRow="SubTotal" msprop:Generator_ColumnPropNameInTable="SubTotalColumn" msprop:Generator_UserColumnName="SubTotal" type="xs:decimal" minOccurs="0" />
|
<xs:element name="SubTotal" msprop:Generator_ColumnVarNameInTable="columnSubTotal" msprop:Generator_ColumnPropNameInRow="SubTotal" msprop:Generator_ColumnPropNameInTable="SubTotalColumn" msprop:Generator_UserColumnName="SubTotal" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="FolioMovto" msprop:Generator_ColumnVarNameInTable="columnFolioMovto" msprop:Generator_ColumnPropNameInRow="FolioMovto" msprop:Generator_ColumnPropNameInTable="FolioMovtoColumn" msprop:Generator_UserColumnName="FolioMovto" type="xs:string" minOccurs="0" />
|
<xs:element name="FolioMovto" msprop:Generator_ColumnVarNameInTable="columnFolioMovto" msprop:Generator_ColumnPropNameInRow="FolioMovto" msprop:Generator_ColumnPropNameInTable="FolioMovtoColumn" msprop:Generator_UserColumnName="FolioMovto" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="FechaMovto" msprop:Generator_ColumnVarNameInTable="columnFechaMovto" msprop:Generator_ColumnPropNameInRow="FechaMovto" msprop:Generator_ColumnPropNameInTable="FechaMovtoColumn" msprop:Generator_UserColumnName="FechaMovto" type="xs:string" minOccurs="0" />
|
<xs:element name="FechaMovto" msprop:Generator_ColumnVarNameInTable="columnFechaMovto" msprop:Generator_ColumnPropNameInRow="FechaMovto" msprop:Generator_ColumnPropNameInTable="FechaMovtoColumn" msprop:Generator_UserColumnName="FechaMovto" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Costo" msprop:Generator_ColumnVarNameInTable="columnCosto" msprop:Generator_ColumnPropNameInRow="Costo" msprop:Generator_ColumnPropNameInTable="CostoColumn" msprop:Generator_UserColumnName="Costo" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Costo" msprop:Generator_ColumnVarNameInTable="columnCosto" msprop:Generator_ColumnPropNameInRow="Costo" msprop:Generator_ColumnPropNameInTable="CostoColumn" msprop:Generator_UserColumnName="Costo" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Utilidad" msprop:Generator_ColumnVarNameInTable="columnUtilidad" msprop:Generator_ColumnPropNameInRow="Utilidad" msprop:Generator_ColumnPropNameInTable="UtilidadColumn" msprop:Generator_UserColumnName="Utilidad" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Utilidad" msprop:Generator_ColumnVarNameInTable="columnUtilidad" msprop:Generator_ColumnPropNameInRow="Utilidad" msprop:Generator_ColumnPropNameInTable="UtilidadColumn" msprop:Generator_UserColumnName="Utilidad" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="PorUtilidad" msprop:Generator_ColumnVarNameInTable="columnPorUtilidad" msprop:Generator_ColumnPropNameInRow="PorUtilidad" msprop:Generator_ColumnPropNameInTable="PorUtilidadColumn" msprop:Generator_UserColumnName="PorUtilidad" type="xs:decimal" minOccurs="0" />
|
<xs:element name="PorUtilidad" msprop:Generator_ColumnVarNameInTable="columnPorUtilidad" msprop:Generator_ColumnPropNameInRow="PorUtilidad" msprop:Generator_ColumnPropNameInTable="PorUtilidadColumn" msprop:Generator_UserColumnName="PorUtilidad" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Perdida" msprop:Generator_ColumnVarNameInTable="columnPerdida" msprop:Generator_ColumnPropNameInRow="Perdida" msprop:Generator_ColumnPropNameInTable="PerdidaColumn" msprop:Generator_UserColumnName="Perdida" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Perdida" msprop:Generator_ColumnVarNameInTable="columnPerdida" msprop:Generator_ColumnPropNameInRow="Perdida" msprop:Generator_ColumnPropNameInTable="PerdidaColumn" msprop:Generator_UserColumnName="Perdida" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="PorPerdida" msprop:Generator_ColumnVarNameInTable="columnPorPerdida" msprop:Generator_ColumnPropNameInRow="PorPerdida" msprop:Generator_ColumnPropNameInTable="PorPerdidaColumn" msprop:Generator_UserColumnName="PorPerdida" type="xs:decimal" minOccurs="0" />
|
<xs:element name="PorPerdida" msprop:Generator_ColumnVarNameInTable="columnPorPerdida" msprop:Generator_ColumnPropNameInRow="PorPerdida" msprop:Generator_ColumnPropNameInTable="PorPerdidaColumn" msprop:Generator_UserColumnName="PorPerdida" type="xs:decimal" minOccurs="0" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="VentaUtilidadDetalle" msprop:Generator_TableClassName="VentaUtilidadDetalleDataTable" msprop:Generator_TableVarName="tableVentaUtilidadDetalle" msprop:Generator_RowChangedName="VentaUtilidadDetalleRowChanged" msprop:Generator_TablePropName="VentaUtilidadDetalle" msprop:Generator_RowDeletingName="VentaUtilidadDetalleRowDeleting" msprop:Generator_RowChangingName="VentaUtilidadDetalleRowChanging" msprop:Generator_RowEvHandlerName="VentaUtilidadDetalleRowChangeEventHandler" msprop:Generator_RowDeletedName="VentaUtilidadDetalleRowDeleted" msprop:Generator_RowClassName="VentaUtilidadDetalleRow" msprop:Generator_UserTableName="VentaUtilidadDetalle" msprop:Generator_RowEvArgName="VentaUtilidadDetalleRowChangeEvent">
|
<xs:element name="VentaUtilidadDetalle" msprop:Generator_TableClassName="VentaUtilidadDetalleDataTable" msprop:Generator_TableVarName="tableVentaUtilidadDetalle" msprop:Generator_TablePropName="VentaUtilidadDetalle" msprop:Generator_RowDeletingName="VentaUtilidadDetalleRowDeleting" msprop:Generator_RowChangingName="VentaUtilidadDetalleRowChanging" msprop:Generator_RowEvHandlerName="VentaUtilidadDetalleRowChangeEventHandler" msprop:Generator_RowDeletedName="VentaUtilidadDetalleRowDeleted" msprop:Generator_UserTableName="VentaUtilidadDetalle" msprop:Generator_RowChangedName="VentaUtilidadDetalleRowChanged" msprop:Generator_RowEvArgName="VentaUtilidadDetalleRowChangeEvent" msprop:Generator_RowClassName="VentaUtilidadDetalleRow">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="CantVta" msprop:Generator_ColumnVarNameInTable="columnCantVta" msprop:Generator_ColumnPropNameInRow="CantVta" msprop:Generator_ColumnPropNameInTable="CantVtaColumn" msprop:Generator_UserColumnName="CantVta" type="xs:decimal" minOccurs="0" />
|
<xs:element name="CantVta" msprop:Generator_ColumnVarNameInTable="columnCantVta" msprop:Generator_ColumnPropNameInRow="CantVta" msprop:Generator_ColumnPropNameInTable="CantVtaColumn" msprop:Generator_UserColumnName="CantVta" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Codigo" msprop:Generator_ColumnVarNameInTable="columnCodigo" msprop:Generator_ColumnPropNameInRow="Codigo" msprop:Generator_ColumnPropNameInTable="CodigoColumn" msprop:Generator_UserColumnName="Codigo" type="xs:string" minOccurs="0" />
|
<xs:element name="Codigo" msprop:Generator_ColumnVarNameInTable="columnCodigo" msprop:Generator_ColumnPropNameInRow="Codigo" msprop:Generator_ColumnPropNameInTable="CodigoColumn" msprop:Generator_UserColumnName="Codigo" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="PS" msprop:Generator_ColumnVarNameInTable="columnPS" msprop:Generator_ColumnPropNameInRow="PS" msprop:Generator_ColumnPropNameInTable="PSColumn" msprop:Generator_UserColumnName="PS" type="xs:string" minOccurs="0" />
|
<xs:element name="PS" msprop:Generator_ColumnVarNameInTable="columnPS" msprop:Generator_ColumnPropNameInRow="PS" msprop:Generator_ColumnPropNameInTable="PSColumn" msprop:Generator_UserColumnName="PS" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="PUVta" msprop:Generator_ColumnVarNameInTable="columnPUVta" msprop:Generator_ColumnPropNameInRow="PUVta" msprop:Generator_ColumnPropNameInTable="PUVtaColumn" msprop:Generator_UserColumnName="PUVta" type="xs:decimal" minOccurs="0" />
|
<xs:element name="PUVta" msprop:Generator_ColumnVarNameInTable="columnPUVta" msprop:Generator_ColumnPropNameInRow="PUVta" msprop:Generator_ColumnPropNameInTable="PUVtaColumn" msprop:Generator_UserColumnName="PUVta" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="TotalVta" msprop:Generator_ColumnVarNameInTable="columnTotalVta" msprop:Generator_ColumnPropNameInRow="TotalVta" msprop:Generator_ColumnPropNameInTable="TotalVtaColumn" msprop:Generator_UserColumnName="TotalVta" type="xs:decimal" minOccurs="0" />
|
<xs:element name="TotalVta" msprop:Generator_ColumnVarNameInTable="columnTotalVta" msprop:Generator_ColumnPropNameInRow="TotalVta" msprop:Generator_ColumnPropNameInTable="TotalVtaColumn" msprop:Generator_UserColumnName="TotalVta" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="PUInv" msprop:Generator_ColumnVarNameInTable="columnPUInv" msprop:Generator_ColumnPropNameInRow="PUInv" msprop:Generator_ColumnPropNameInTable="PUInvColumn" msprop:Generator_UserColumnName="PUInv" type="xs:decimal" minOccurs="0" />
|
<xs:element name="PUInv" msprop:Generator_ColumnVarNameInTable="columnPUInv" msprop:Generator_ColumnPropNameInRow="PUInv" msprop:Generator_ColumnPropNameInTable="PUInvColumn" msprop:Generator_UserColumnName="PUInv" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="TotalInv" msprop:Generator_ColumnVarNameInTable="columnTotalInv" msprop:Generator_ColumnPropNameInRow="TotalInv" msprop:Generator_ColumnPropNameInTable="TotalInvColumn" msprop:Generator_UserColumnName="TotalInv" type="xs:decimal" minOccurs="0" />
|
<xs:element name="TotalInv" msprop:Generator_ColumnVarNameInTable="columnTotalInv" msprop:Generator_ColumnPropNameInRow="TotalInv" msprop:Generator_ColumnPropNameInTable="TotalInvColumn" msprop:Generator_UserColumnName="TotalInv" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Utilidad" msprop:Generator_ColumnVarNameInTable="columnUtilidad" msprop:Generator_ColumnPropNameInRow="Utilidad" msprop:Generator_ColumnPropNameInTable="UtilidadColumn" msprop:Generator_UserColumnName="Utilidad" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Utilidad" msprop:Generator_ColumnVarNameInTable="columnUtilidad" msprop:Generator_ColumnPropNameInRow="Utilidad" msprop:Generator_ColumnPropNameInTable="UtilidadColumn" msprop:Generator_UserColumnName="Utilidad" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="PorUtilidad" msprop:Generator_ColumnVarNameInTable="columnPorUtilidad" msprop:Generator_ColumnPropNameInRow="PorUtilidad" msprop:Generator_ColumnPropNameInTable="PorUtilidadColumn" msprop:Generator_UserColumnName="PorUtilidad" type="xs:decimal" minOccurs="0" />
|
<xs:element name="PorUtilidad" msprop:Generator_ColumnVarNameInTable="columnPorUtilidad" msprop:Generator_ColumnPropNameInRow="PorUtilidad" msprop:Generator_ColumnPropNameInTable="PorUtilidadColumn" msprop:Generator_UserColumnName="PorUtilidad" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Perdida" msprop:Generator_ColumnVarNameInTable="columnPerdida" msprop:Generator_ColumnPropNameInRow="Perdida" msprop:Generator_ColumnPropNameInTable="PerdidaColumn" msprop:Generator_UserColumnName="Perdida" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Perdida" msprop:Generator_ColumnVarNameInTable="columnPerdida" msprop:Generator_ColumnPropNameInRow="Perdida" msprop:Generator_ColumnPropNameInTable="PerdidaColumn" msprop:Generator_UserColumnName="Perdida" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="PorPerdida" msprop:Generator_ColumnVarNameInTable="columnPorPerdida" msprop:Generator_ColumnPropNameInRow="PorPerdida" msprop:Generator_ColumnPropNameInTable="PorPerdidaColumn" msprop:Generator_UserColumnName="PorPerdida" type="xs:decimal" minOccurs="0" />
|
<xs:element name="PorPerdida" msprop:Generator_ColumnVarNameInTable="columnPorPerdida" msprop:Generator_ColumnPropNameInRow="PorPerdida" msprop:Generator_ColumnPropNameInTable="PorPerdidaColumn" msprop:Generator_UserColumnName="PorPerdida" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="RepClientesCxC" msprop:Generator_TableClassName="RepClientesCxCDataTable" msprop:Generator_TableVarName="tableRepClientesCxC" msprop:Generator_RowChangedName="RepClientesCxCRowChanged" msprop:Generator_TablePropName="RepClientesCxC" msprop:Generator_RowDeletingName="RepClientesCxCRowDeleting" msprop:Generator_RowChangingName="RepClientesCxCRowChanging" msprop:Generator_RowEvHandlerName="RepClientesCxCRowChangeEventHandler" msprop:Generator_RowDeletedName="RepClientesCxCRowDeleted" msprop:Generator_RowClassName="RepClientesCxCRow" msprop:Generator_UserTableName="RepClientesCxC" msprop:Generator_RowEvArgName="RepClientesCxCRowChangeEvent">
|
<xs:element name="RepClientesCxC" msprop:Generator_TableClassName="RepClientesCxCDataTable" msprop:Generator_TableVarName="tableRepClientesCxC" msprop:Generator_TablePropName="RepClientesCxC" msprop:Generator_RowDeletingName="RepClientesCxCRowDeleting" msprop:Generator_RowChangingName="RepClientesCxCRowChanging" msprop:Generator_RowEvHandlerName="RepClientesCxCRowChangeEventHandler" msprop:Generator_RowDeletedName="RepClientesCxCRowDeleted" msprop:Generator_UserTableName="RepClientesCxC" msprop:Generator_RowChangedName="RepClientesCxCRowChanged" msprop:Generator_RowEvArgName="RepClientesCxCRowChangeEvent" msprop:Generator_RowClassName="RepClientesCxCRow">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Moneda" msprop:Generator_ColumnVarNameInTable="columnMoneda" msprop:Generator_ColumnPropNameInRow="Moneda" msprop:Generator_ColumnPropNameInTable="MonedaColumn" msprop:Generator_UserColumnName="Moneda" type="xs:string" minOccurs="0" />
|
<xs:element name="Moneda" msprop:Generator_ColumnVarNameInTable="columnMoneda" msprop:Generator_ColumnPropNameInRow="Moneda" msprop:Generator_ColumnPropNameInTable="MonedaColumn" msprop:Generator_UserColumnName="Moneda" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Original" msprop:Generator_ColumnVarNameInTable="columnOriginal" msprop:Generator_ColumnPropNameInRow="Original" msprop:Generator_ColumnPropNameInTable="OriginalColumn" msprop:Generator_UserColumnName="Original" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Original" msprop:Generator_ColumnVarNameInTable="columnOriginal" msprop:Generator_ColumnPropNameInRow="Original" msprop:Generator_ColumnPropNameInTable="OriginalColumn" msprop:Generator_UserColumnName="Original" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Abonado" msprop:Generator_ColumnVarNameInTable="columnAbonado" msprop:Generator_ColumnPropNameInRow="Abonado" msprop:Generator_ColumnPropNameInTable="AbonadoColumn" msprop:Generator_UserColumnName="Abonado" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Abonado" msprop:Generator_ColumnVarNameInTable="columnAbonado" msprop:Generator_ColumnPropNameInRow="Abonado" msprop:Generator_ColumnPropNameInTable="AbonadoColumn" msprop:Generator_UserColumnName="Abonado" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="NotasCredito" msprop:Generator_ColumnVarNameInTable="columnNotasCredito" msprop:Generator_ColumnPropNameInRow="NotasCredito" msprop:Generator_ColumnPropNameInTable="NotasCreditoColumn" msprop:Generator_UserColumnName="NotasCredito" type="xs:string" minOccurs="0" />
|
<xs:element name="NotasCredito" msprop:Generator_ColumnVarNameInTable="columnNotasCredito" msprop:Generator_ColumnPropNameInRow="NotasCredito" msprop:Generator_ColumnPropNameInTable="NotasCreditoColumn" msprop:Generator_UserColumnName="NotasCredito" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="FechaVencimiento" msprop:Generator_ColumnVarNameInTable="columnFechaVencimiento" msprop:Generator_ColumnPropNameInRow="FechaVencimiento" msprop:Generator_ColumnPropNameInTable="FechaVencimientoColumn" msprop:Generator_UserColumnName="FechaVencimiento" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="FechaVencimiento" msprop:Generator_ColumnVarNameInTable="columnFechaVencimiento" msprop:Generator_ColumnPropNameInRow="FechaVencimiento" msprop:Generator_ColumnPropNameInTable="FechaVencimientoColumn" msprop:Generator_UserColumnName="FechaVencimiento" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="CveVenta" msprop:Generator_ColumnVarNameInTable="columnCveVenta" msprop:Generator_ColumnPropNameInRow="CveVenta" msprop:Generator_ColumnPropNameInTable="CveVentaColumn" msprop:Generator_UserColumnName="CveVenta" type="xs:string" minOccurs="0" />
|
<xs:element name="CveVenta" msprop:Generator_ColumnVarNameInTable="columnCveVenta" msprop:Generator_ColumnPropNameInRow="CveVenta" msprop:Generator_ColumnPropNameInTable="CveVentaColumn" msprop:Generator_UserColumnName="CveVenta" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="TipoDocto" msprop:Generator_ColumnVarNameInTable="columnTipoDocto" msprop:Generator_ColumnPropNameInRow="TipoDocto" msprop:Generator_ColumnPropNameInTable="TipoDoctoColumn" msprop:Generator_UserColumnName="TipoDocto" type="xs:string" minOccurs="0" />
|
<xs:element name="TipoDocto" msprop:Generator_ColumnVarNameInTable="columnTipoDocto" msprop:Generator_ColumnPropNameInRow="TipoDocto" msprop:Generator_ColumnPropNameInTable="TipoDoctoColumn" msprop:Generator_UserColumnName="TipoDocto" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SaldoAnticipo" msprop:Generator_ColumnVarNameInTable="columnSaldoAnticipo" msprop:Generator_ColumnPropNameInRow="SaldoAnticipo" msprop:Generator_ColumnPropNameInTable="SaldoAnticipoColumn" msprop:Generator_UserColumnName="SaldoAnticipo" type="xs:decimal" minOccurs="0" />
|
<xs:element name="SaldoAnticipo" msprop:Generator_ColumnVarNameInTable="columnSaldoAnticipo" msprop:Generator_ColumnPropNameInRow="SaldoAnticipo" msprop:Generator_ColumnPropNameInTable="SaldoAnticipoColumn" msprop:Generator_UserColumnName="SaldoAnticipo" type="xs:decimal" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="DiasVencimiento" type="xs:string" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="LibroMayor" msprop:Generator_TableClassName="LibroMayorDataTable" msprop:Generator_TableVarName="tableLibroMayor" msprop:Generator_TablePropName="LibroMayor" msprop:Generator_RowDeletingName="LibroMayorRowDeleting" msprop:Generator_RowChangingName="LibroMayorRowChanging" msprop:Generator_RowEvHandlerName="LibroMayorRowChangeEventHandler" msprop:Generator_RowDeletedName="LibroMayorRowDeleted" msprop:Generator_UserTableName="LibroMayor" msprop:Generator_RowChangedName="LibroMayorRowChanged" msprop:Generator_RowEvArgName="LibroMayorRowChangeEvent" msprop:Generator_RowClassName="LibroMayorRow">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="LibroMayor" msprop:Generator_TableClassName="LibroMayorDataTable" msprop:Generator_TableVarName="tableLibroMayor" msprop:Generator_RowChangedName="LibroMayorRowChanged" msprop:Generator_TablePropName="LibroMayor" msprop:Generator_RowDeletingName="LibroMayorRowDeleting" msprop:Generator_RowChangingName="LibroMayorRowChanging" msprop:Generator_RowEvHandlerName="LibroMayorRowChangeEventHandler" msprop:Generator_RowDeletedName="LibroMayorRowDeleted" msprop:Generator_RowClassName="LibroMayorRow" msprop:Generator_UserTableName="LibroMayor" msprop:Generator_RowEvArgName="LibroMayorRowChangeEvent">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="Tipo" msprop:Generator_ColumnVarNameInTable="columnTipo" msprop:Generator_ColumnPropNameInRow="Tipo" msprop:Generator_ColumnPropNameInTable="TipoColumn" msprop:Generator_UserColumnName="Tipo" type="xs:string" minOccurs="0" />
|
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="TipoPol" msprop:Generator_ColumnVarNameInTable="columnTipoPol" msprop:Generator_ColumnPropNameInRow="TipoPol" msprop:Generator_ColumnPropNameInTable="TipoPolColumn" msprop:Generator_UserColumnName="TipoPol" type="xs:string" minOccurs="0" />
|
<xs:element name="Tipo" msprop:Generator_ColumnVarNameInTable="columnTipo" msprop:Generator_ColumnPropNameInRow="Tipo" msprop:Generator_ColumnPropNameInTable="TipoColumn" msprop:Generator_UserColumnName="Tipo" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Folio" msprop:Generator_ColumnVarNameInTable="columnFolio" msprop:Generator_ColumnPropNameInRow="Folio" msprop:Generator_ColumnPropNameInTable="FolioColumn" msprop:Generator_UserColumnName="Folio" type="xs:string" minOccurs="0" />
|
<xs:element name="TipoPol" msprop:Generator_ColumnVarNameInTable="columnTipoPol" msprop:Generator_ColumnPropNameInRow="TipoPol" msprop:Generator_ColumnPropNameInTable="TipoPolColumn" msprop:Generator_UserColumnName="TipoPol" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Concepto" msprop:Generator_ColumnVarNameInTable="columnConcepto" msprop:Generator_ColumnPropNameInRow="Concepto" msprop:Generator_ColumnPropNameInTable="ConceptoColumn" msprop:Generator_UserColumnName="Concepto" type="xs:string" minOccurs="0" />
|
<xs:element name="Folio" msprop:Generator_ColumnVarNameInTable="columnFolio" msprop:Generator_ColumnPropNameInRow="Folio" msprop:Generator_ColumnPropNameInTable="FolioColumn" msprop:Generator_UserColumnName="Folio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CveCuenta" msprop:Generator_ColumnVarNameInTable="columnCveCuenta" msprop:Generator_ColumnPropNameInRow="CveCuenta" msprop:Generator_ColumnPropNameInTable="CveCuentaColumn" msprop:Generator_UserColumnName="CveCuenta" type="xs:string" minOccurs="0" />
|
<xs:element name="Concepto" msprop:Generator_ColumnVarNameInTable="columnConcepto" msprop:Generator_ColumnPropNameInRow="Concepto" msprop:Generator_ColumnPropNameInTable="ConceptoColumn" msprop:Generator_UserColumnName="Concepto" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Nivel" msprop:Generator_ColumnVarNameInTable="columnNivel" msprop:Generator_ColumnPropNameInRow="Nivel" msprop:Generator_ColumnPropNameInTable="NivelColumn" msprop:Generator_UserColumnName="Nivel" type="xs:string" minOccurs="0" />
|
<xs:element name="CveCuenta" msprop:Generator_ColumnVarNameInTable="columnCveCuenta" msprop:Generator_ColumnPropNameInRow="CveCuenta" msprop:Generator_ColumnPropNameInTable="CveCuentaColumn" msprop:Generator_UserColumnName="CveCuenta" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CtaMayor" msprop:Generator_ColumnVarNameInTable="columnCtaMayor" msprop:Generator_ColumnPropNameInRow="CtaMayor" msprop:Generator_ColumnPropNameInTable="CtaMayorColumn" msprop:Generator_UserColumnName="CtaMayor" type="xs:string" minOccurs="0" />
|
<xs:element name="Nivel" msprop:Generator_ColumnVarNameInTable="columnNivel" msprop:Generator_ColumnPropNameInRow="Nivel" msprop:Generator_ColumnPropNameInTable="NivelColumn" msprop:Generator_UserColumnName="Nivel" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Orden" msprop:Generator_ColumnVarNameInTable="columnOrden" msprop:Generator_ColumnPropNameInRow="Orden" msprop:Generator_ColumnPropNameInTable="OrdenColumn" msprop:Generator_UserColumnName="Orden" type="xs:string" minOccurs="0" />
|
<xs:element name="CtaMayor" msprop:Generator_ColumnVarNameInTable="columnCtaMayor" msprop:Generator_ColumnPropNameInRow="CtaMayor" msprop:Generator_ColumnPropNameInTable="CtaMayorColumn" msprop:Generator_UserColumnName="CtaMayor" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
<xs:element name="Orden" msprop:Generator_ColumnVarNameInTable="columnOrden" msprop:Generator_ColumnPropNameInRow="Orden" msprop:Generator_ColumnPropNameInTable="OrdenColumn" msprop:Generator_UserColumnName="Orden" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Cargos" msprop:Generator_ColumnVarNameInTable="columnCargos" msprop:Generator_ColumnPropNameInRow="Cargos" msprop:Generator_ColumnPropNameInTable="CargosColumn" msprop:Generator_UserColumnName="Cargos" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Abonos" msprop:Generator_ColumnVarNameInTable="columnAbonos" msprop:Generator_ColumnPropNameInRow="Abonos" msprop:Generator_ColumnPropNameInTable="AbonosColumn" msprop:Generator_UserColumnName="Abonos" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Cargos" msprop:Generator_ColumnVarNameInTable="columnCargos" msprop:Generator_ColumnPropNameInRow="Cargos" msprop:Generator_ColumnPropNameInTable="CargosColumn" msprop:Generator_UserColumnName="Cargos" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Abonos" msprop:Generator_ColumnVarNameInTable="columnAbonos" msprop:Generator_ColumnPropNameInRow="Abonos" msprop:Generator_ColumnPropNameInTable="AbonosColumn" msprop:Generator_UserColumnName="Abonos" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="SaldoInicial" msprop:Generator_ColumnVarNameInTable="columnSaldoInicial" msprop:Generator_ColumnPropNameInRow="SaldoInicial" msprop:Generator_ColumnPropNameInTable="SaldoInicialColumn" msprop:Generator_UserColumnName="SaldoInicial" type="xs:string" minOccurs="0" />
|
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="IdMayor" msprop:Generator_ColumnVarNameInTable="columnIdMayor" msprop:Generator_ColumnPropNameInRow="IdMayor" msprop:Generator_ColumnPropNameInTable="IdMayorColumn" msprop:Generator_UserColumnName="IdMayor" type="xs:string" minOccurs="0" />
|
<xs:element name="SaldoInicial" msprop:Generator_ColumnVarNameInTable="columnSaldoInicial" msprop:Generator_ColumnPropNameInRow="SaldoInicial" msprop:Generator_ColumnPropNameInTable="SaldoInicialColumn" msprop:Generator_UserColumnName="SaldoInicial" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="TipoRenglon" msprop:Generator_ColumnVarNameInTable="columnTipoRenglon" msprop:Generator_ColumnPropNameInRow="TipoRenglon" msprop:Generator_ColumnPropNameInTable="TipoRenglonColumn" msprop:Generator_UserColumnName="TipoRenglon" type="xs:short" minOccurs="0" />
|
<xs:element name="IdMayor" msprop:Generator_ColumnVarNameInTable="columnIdMayor" msprop:Generator_ColumnPropNameInRow="IdMayor" msprop:Generator_ColumnPropNameInTable="IdMayorColumn" msprop:Generator_UserColumnName="IdMayor" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="TipoRenglon" msprop:Generator_ColumnVarNameInTable="columnTipoRenglon" msprop:Generator_ColumnPropNameInRow="TipoRenglon" msprop:Generator_ColumnPropNameInTable="TipoRenglonColumn" msprop:Generator_UserColumnName="TipoRenglon" type="xs:short" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="LibroDiario" msprop:Generator_TableClassName="LibroDiarioDataTable" msprop:Generator_TableVarName="tableLibroDiario" msprop:Generator_TablePropName="LibroDiario" msprop:Generator_RowDeletingName="LibroDiarioRowDeleting" msprop:Generator_RowChangingName="LibroDiarioRowChanging" msprop:Generator_RowEvHandlerName="LibroDiarioRowChangeEventHandler" msprop:Generator_RowDeletedName="LibroDiarioRowDeleted" msprop:Generator_UserTableName="LibroDiario" msprop:Generator_RowChangedName="LibroDiarioRowChanged" msprop:Generator_RowEvArgName="LibroDiarioRowChangeEvent" msprop:Generator_RowClassName="LibroDiarioRow">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="LibroDiario" msprop:Generator_TableClassName="LibroDiarioDataTable" msprop:Generator_TableVarName="tableLibroDiario" msprop:Generator_RowChangedName="LibroDiarioRowChanged" msprop:Generator_TablePropName="LibroDiario" msprop:Generator_RowDeletingName="LibroDiarioRowDeleting" msprop:Generator_RowChangingName="LibroDiarioRowChanging" msprop:Generator_RowEvHandlerName="LibroDiarioRowChangeEventHandler" msprop:Generator_RowDeletedName="LibroDiarioRowDeleted" msprop:Generator_RowClassName="LibroDiarioRow" msprop:Generator_UserTableName="LibroDiario" msprop:Generator_RowEvArgName="LibroDiarioRowChangeEvent">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="Tipo" msprop:Generator_ColumnVarNameInTable="columnTipo" msprop:Generator_ColumnPropNameInRow="Tipo" msprop:Generator_ColumnPropNameInTable="TipoColumn" msprop:Generator_UserColumnName="Tipo" type="xs:string" minOccurs="0" />
|
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="TipoPol" msprop:Generator_ColumnVarNameInTable="columnTipoPol" msprop:Generator_ColumnPropNameInRow="TipoPol" msprop:Generator_ColumnPropNameInTable="TipoPolColumn" msprop:Generator_UserColumnName="TipoPol" type="xs:string" minOccurs="0" />
|
<xs:element name="Tipo" msprop:Generator_ColumnVarNameInTable="columnTipo" msprop:Generator_ColumnPropNameInRow="Tipo" msprop:Generator_ColumnPropNameInTable="TipoColumn" msprop:Generator_UserColumnName="Tipo" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Folio" msprop:Generator_ColumnVarNameInTable="columnFolio" msprop:Generator_ColumnPropNameInRow="Folio" msprop:Generator_ColumnPropNameInTable="FolioColumn" msprop:Generator_UserColumnName="Folio" type="xs:string" minOccurs="0" />
|
<xs:element name="TipoPol" msprop:Generator_ColumnVarNameInTable="columnTipoPol" msprop:Generator_ColumnPropNameInRow="TipoPol" msprop:Generator_ColumnPropNameInTable="TipoPolColumn" msprop:Generator_UserColumnName="TipoPol" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Concepto" msprop:Generator_ColumnVarNameInTable="columnConcepto" msprop:Generator_ColumnPropNameInRow="Concepto" msprop:Generator_ColumnPropNameInTable="ConceptoColumn" msprop:Generator_UserColumnName="Concepto" type="xs:string" minOccurs="0" />
|
<xs:element name="Folio" msprop:Generator_ColumnVarNameInTable="columnFolio" msprop:Generator_ColumnPropNameInRow="Folio" msprop:Generator_ColumnPropNameInTable="FolioColumn" msprop:Generator_UserColumnName="Folio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CveCuenta" msprop:Generator_ColumnVarNameInTable="columnCveCuenta" msprop:Generator_ColumnPropNameInRow="CveCuenta" msprop:Generator_ColumnPropNameInTable="CveCuentaColumn" msprop:Generator_UserColumnName="CveCuenta" type="xs:string" minOccurs="0" />
|
<xs:element name="Concepto" msprop:Generator_ColumnVarNameInTable="columnConcepto" msprop:Generator_ColumnPropNameInRow="Concepto" msprop:Generator_ColumnPropNameInTable="ConceptoColumn" msprop:Generator_UserColumnName="Concepto" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Nivel" msprop:Generator_ColumnVarNameInTable="columnNivel" msprop:Generator_ColumnPropNameInRow="Nivel" msprop:Generator_ColumnPropNameInTable="NivelColumn" msprop:Generator_UserColumnName="Nivel" type="xs:string" minOccurs="0" />
|
<xs:element name="CveCuenta" msprop:Generator_ColumnVarNameInTable="columnCveCuenta" msprop:Generator_ColumnPropNameInRow="CveCuenta" msprop:Generator_ColumnPropNameInTable="CveCuentaColumn" msprop:Generator_UserColumnName="CveCuenta" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CtaMayor" msprop:Generator_ColumnVarNameInTable="columnCtaMayor" msprop:Generator_ColumnPropNameInRow="CtaMayor" msprop:Generator_ColumnPropNameInTable="CtaMayorColumn" msprop:Generator_UserColumnName="CtaMayor" type="xs:string" minOccurs="0" />
|
<xs:element name="Nivel" msprop:Generator_ColumnVarNameInTable="columnNivel" msprop:Generator_ColumnPropNameInRow="Nivel" msprop:Generator_ColumnPropNameInTable="NivelColumn" msprop:Generator_UserColumnName="Nivel" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Orden" msprop:Generator_ColumnVarNameInTable="columnOrden" msprop:Generator_ColumnPropNameInRow="Orden" msprop:Generator_ColumnPropNameInTable="OrdenColumn" msprop:Generator_UserColumnName="Orden" type="xs:string" minOccurs="0" />
|
<xs:element name="CtaMayor" msprop:Generator_ColumnVarNameInTable="columnCtaMayor" msprop:Generator_ColumnPropNameInRow="CtaMayor" msprop:Generator_ColumnPropNameInTable="CtaMayorColumn" msprop:Generator_UserColumnName="CtaMayor" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
<xs:element name="Orden" msprop:Generator_ColumnVarNameInTable="columnOrden" msprop:Generator_ColumnPropNameInRow="Orden" msprop:Generator_ColumnPropNameInTable="OrdenColumn" msprop:Generator_UserColumnName="Orden" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Cargos" msprop:Generator_ColumnVarNameInTable="columnCargos" msprop:Generator_ColumnPropNameInRow="Cargos" msprop:Generator_ColumnPropNameInTable="CargosColumn" msprop:Generator_UserColumnName="Cargos" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Abonos" msprop:Generator_ColumnVarNameInTable="columnAbonos" msprop:Generator_ColumnPropNameInRow="Abonos" msprop:Generator_ColumnPropNameInTable="AbonosColumn" msprop:Generator_UserColumnName="Abonos" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Cargos" msprop:Generator_ColumnVarNameInTable="columnCargos" msprop:Generator_ColumnPropNameInRow="Cargos" msprop:Generator_ColumnPropNameInTable="CargosColumn" msprop:Generator_UserColumnName="Cargos" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Abonos" msprop:Generator_ColumnVarNameInTable="columnAbonos" msprop:Generator_ColumnPropNameInRow="Abonos" msprop:Generator_ColumnPropNameInTable="AbonosColumn" msprop:Generator_UserColumnName="Abonos" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="SaldoInicial" msprop:Generator_ColumnVarNameInTable="columnSaldoInicial" msprop:Generator_ColumnPropNameInRow="SaldoInicial" msprop:Generator_ColumnPropNameInTable="SaldoInicialColumn" msprop:Generator_UserColumnName="SaldoInicial" type="xs:string" minOccurs="0" />
|
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="IdMayor" msprop:Generator_ColumnVarNameInTable="columnIdMayor" msprop:Generator_ColumnPropNameInRow="IdMayor" msprop:Generator_ColumnPropNameInTable="IdMayorColumn" msprop:Generator_UserColumnName="IdMayor" type="xs:string" minOccurs="0" />
|
<xs:element name="SaldoInicial" msprop:Generator_ColumnVarNameInTable="columnSaldoInicial" msprop:Generator_ColumnPropNameInRow="SaldoInicial" msprop:Generator_ColumnPropNameInTable="SaldoInicialColumn" msprop:Generator_UserColumnName="SaldoInicial" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="TipoRenglon" msprop:Generator_ColumnVarNameInTable="columnTipoRenglon" msprop:Generator_ColumnPropNameInRow="TipoRenglon" msprop:Generator_ColumnPropNameInTable="TipoRenglonColumn" msprop:Generator_UserColumnName="TipoRenglon" type="xs:short" minOccurs="0" />
|
<xs:element name="IdMayor" msprop:Generator_ColumnVarNameInTable="columnIdMayor" msprop:Generator_ColumnPropNameInRow="IdMayor" msprop:Generator_ColumnPropNameInTable="IdMayorColumn" msprop:Generator_UserColumnName="IdMayor" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Codigo" msprop:Generator_ColumnVarNameInTable="columnCodigo" msprop:Generator_ColumnPropNameInRow="Codigo" msprop:Generator_ColumnPropNameInTable="CodigoColumn" msprop:Generator_UserColumnName="Codigo" type="xs:string" minOccurs="0" />
|
<xs:element name="TipoRenglon" msprop:Generator_ColumnVarNameInTable="columnTipoRenglon" msprop:Generator_ColumnPropNameInRow="TipoRenglon" msprop:Generator_ColumnPropNameInTable="TipoRenglonColumn" msprop:Generator_UserColumnName="TipoRenglon" type="xs:short" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="Codigo" msprop:Generator_ColumnVarNameInTable="columnCodigo" msprop:Generator_ColumnPropNameInRow="Codigo" msprop:Generator_ColumnPropNameInTable="CodigoColumn" msprop:Generator_UserColumnName="Codigo" type="xs:string" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="RepBalanzaComprobacion" msprop:Generator_TableClassName="RepBalanzaComprobacionDataTable" msprop:Generator_TableVarName="tableRepBalanzaComprobacion" msprop:Generator_RowChangedName="RepBalanzaComprobacionRowChanged" msprop:Generator_TablePropName="RepBalanzaComprobacion" msprop:Generator_RowDeletingName="RepBalanzaComprobacionRowDeleting" msprop:Generator_RowChangingName="RepBalanzaComprobacionRowChanging" msprop:Generator_RowEvHandlerName="RepBalanzaComprobacionRowChangeEventHandler" msprop:Generator_RowDeletedName="RepBalanzaComprobacionRowDeleted" msprop:Generator_RowClassName="RepBalanzaComprobacionRow" msprop:Generator_UserTableName="RepBalanzaComprobacion" msprop:Generator_RowEvArgName="RepBalanzaComprobacionRowChangeEvent">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="RepBalanzaComprobacion" msprop:Generator_TableClassName="RepBalanzaComprobacionDataTable" msprop:Generator_TableVarName="tableRepBalanzaComprobacion" msprop:Generator_TablePropName="RepBalanzaComprobacion" msprop:Generator_RowDeletingName="RepBalanzaComprobacionRowDeleting" msprop:Generator_RowChangingName="RepBalanzaComprobacionRowChanging" msprop:Generator_RowEvHandlerName="RepBalanzaComprobacionRowChangeEventHandler" msprop:Generator_RowDeletedName="RepBalanzaComprobacionRowDeleted" msprop:Generator_UserTableName="RepBalanzaComprobacion" msprop:Generator_RowChangedName="RepBalanzaComprobacionRowChanged" msprop:Generator_RowEvArgName="RepBalanzaComprobacionRowChangeEvent" msprop:Generator_RowClassName="RepBalanzaComprobacionRow">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
<xs:element name="Id" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Tipo" msprop:Generator_ColumnVarNameInTable="columnTipo" msprop:Generator_ColumnPropNameInRow="Tipo" msprop:Generator_ColumnPropNameInTable="TipoColumn" msprop:Generator_UserColumnName="Tipo" type="xs:string" minOccurs="0" />
|
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CveTipo" msprop:Generator_ColumnVarNameInTable="columnCveTipo" msprop:Generator_ColumnPropNameInRow="CveTipo" msprop:Generator_ColumnPropNameInTable="CveTipoColumn" msprop:Generator_UserColumnName="CveTipo" type="xs:string" minOccurs="0" />
|
<xs:element name="Tipo" msprop:Generator_ColumnVarNameInTable="columnTipo" msprop:Generator_ColumnPropNameInRow="Tipo" msprop:Generator_ColumnPropNameInTable="TipoColumn" msprop:Generator_UserColumnName="Tipo" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CtaMayor" msprop:Generator_ColumnVarNameInTable="columnCtaMayor" msprop:Generator_ColumnPropNameInRow="CtaMayor" msprop:Generator_ColumnPropNameInTable="CtaMayorColumn" msprop:Generator_UserColumnName="CtaMayor" type="xs:string" minOccurs="0" />
|
<xs:element name="CveTipo" msprop:Generator_ColumnVarNameInTable="columnCveTipo" msprop:Generator_ColumnPropNameInRow="CveTipo" msprop:Generator_ColumnPropNameInTable="CveTipoColumn" msprop:Generator_UserColumnName="CveTipo" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Nivel" msprop:Generator_ColumnVarNameInTable="columnNivel" msprop:Generator_ColumnPropNameInRow="Nivel" msprop:Generator_ColumnPropNameInTable="NivelColumn" msprop:Generator_UserColumnName="Nivel" type="xs:string" minOccurs="0" />
|
<xs:element name="CtaMayor" msprop:Generator_ColumnVarNameInTable="columnCtaMayor" msprop:Generator_ColumnPropNameInRow="CtaMayor" msprop:Generator_ColumnPropNameInTable="CtaMayorColumn" msprop:Generator_UserColumnName="CtaMayor" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Clasificacion" msprop:Generator_ColumnVarNameInTable="columnClasificacion" msprop:Generator_ColumnPropNameInRow="Clasificacion" msprop:Generator_ColumnPropNameInTable="ClasificacionColumn" msprop:Generator_UserColumnName="Clasificacion" type="xs:string" minOccurs="0" />
|
<xs:element name="Nivel" msprop:Generator_ColumnVarNameInTable="columnNivel" msprop:Generator_ColumnPropNameInRow="Nivel" msprop:Generator_ColumnPropNameInTable="NivelColumn" msprop:Generator_UserColumnName="Nivel" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Sup" msprop:Generator_ColumnVarNameInTable="columnSup" msprop:Generator_ColumnPropNameInRow="Sup" msprop:Generator_ColumnPropNameInTable="SupColumn" msprop:Generator_UserColumnName="Sup" type="xs:string" minOccurs="0" />
|
<xs:element name="Clasificacion" msprop:Generator_ColumnVarNameInTable="columnClasificacion" msprop:Generator_ColumnPropNameInRow="Clasificacion" msprop:Generator_ColumnPropNameInTable="ClasificacionColumn" msprop:Generator_UserColumnName="Clasificacion" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Orden" msprop:Generator_ColumnVarNameInTable="columnOrden" msprop:Generator_ColumnPropNameInRow="Orden" msprop:Generator_ColumnPropNameInTable="OrdenColumn" msprop:Generator_UserColumnName="Orden" type="xs:string" minOccurs="0" />
|
<xs:element name="Sup" msprop:Generator_ColumnVarNameInTable="columnSup" msprop:Generator_ColumnPropNameInRow="Sup" msprop:Generator_ColumnPropNameInTable="SupColumn" msprop:Generator_UserColumnName="Sup" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SaldoInicial" msprop:Generator_ColumnVarNameInTable="columnSaldoInicial" msprop:Generator_ColumnPropNameInRow="SaldoInicial" msprop:Generator_ColumnPropNameInTable="SaldoInicialColumn" msprop:Generator_UserColumnName="SaldoInicial" type="xs:string" minOccurs="0" />
|
<xs:element name="Orden" msprop:Generator_ColumnVarNameInTable="columnOrden" msprop:Generator_ColumnPropNameInRow="Orden" msprop:Generator_ColumnPropNameInTable="OrdenColumn" msprop:Generator_UserColumnName="Orden" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SaldoActual" msprop:Generator_ColumnVarNameInTable="columnSaldoActual" msprop:Generator_ColumnPropNameInRow="SaldoActual" msprop:Generator_ColumnPropNameInTable="SaldoActualColumn" msprop:Generator_UserColumnName="SaldoActual" type="xs:string" minOccurs="0" />
|
<xs:element name="SaldoInicial" msprop:Generator_ColumnVarNameInTable="columnSaldoInicial" msprop:Generator_ColumnPropNameInRow="SaldoInicial" msprop:Generator_ColumnPropNameInTable="SaldoInicialColumn" msprop:Generator_UserColumnName="SaldoInicial" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Cargos" msprop:Generator_ColumnVarNameInTable="columnCargos" msprop:Generator_ColumnPropNameInRow="Cargos" msprop:Generator_ColumnPropNameInTable="CargosColumn" msprop:Generator_UserColumnName="Cargos" type="xs:string" minOccurs="0" />
|
<xs:element name="SaldoActual" msprop:Generator_ColumnVarNameInTable="columnSaldoActual" msprop:Generator_ColumnPropNameInRow="SaldoActual" msprop:Generator_ColumnPropNameInTable="SaldoActualColumn" msprop:Generator_UserColumnName="SaldoActual" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Abonos" msprop:Generator_ColumnVarNameInTable="columnAbonos" msprop:Generator_ColumnPropNameInRow="Abonos" msprop:Generator_ColumnPropNameInTable="AbonosColumn" msprop:Generator_UserColumnName="Abonos" type="xs:string" minOccurs="0" />
|
<xs:element name="Cargos" msprop:Generator_ColumnVarNameInTable="columnCargos" msprop:Generator_ColumnPropNameInRow="Cargos" msprop:Generator_ColumnPropNameInTable="CargosColumn" msprop:Generator_UserColumnName="Cargos" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Codigo" msprop:Generator_ColumnVarNameInTable="columnCodigo" msprop:Generator_ColumnPropNameInRow="Codigo" msprop:Generator_ColumnPropNameInTable="CodigoColumn" msprop:Generator_UserColumnName="Codigo" type="xs:string" minOccurs="0" />
|
<xs:element name="Abonos" msprop:Generator_ColumnVarNameInTable="columnAbonos" msprop:Generator_ColumnPropNameInRow="Abonos" msprop:Generator_ColumnPropNameInTable="AbonosColumn" msprop:Generator_UserColumnName="Abonos" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SaldoID" msprop:Generator_ColumnVarNameInTable="columnSaldoID" msprop:Generator_ColumnPropNameInRow="SaldoID" msprop:Generator_ColumnPropNameInTable="SaldoIDColumn" msprop:Generator_UserColumnName="SaldoID" type="xs:string" minOccurs="0" />
|
<xs:element name="Codigo" msprop:Generator_ColumnVarNameInTable="columnCodigo" msprop:Generator_ColumnPropNameInRow="Codigo" msprop:Generator_ColumnPropNameInTable="CodigoColumn" msprop:Generator_UserColumnName="Codigo" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SaldoIA" msprop:Generator_ColumnVarNameInTable="columnSaldoIA" msprop:Generator_ColumnPropNameInRow="SaldoIA" msprop:Generator_ColumnPropNameInTable="SaldoIAColumn" msprop:Generator_UserColumnName="SaldoIA" type="xs:string" minOccurs="0" />
|
<xs:element name="SaldoID" msprop:Generator_ColumnVarNameInTable="columnSaldoID" msprop:Generator_ColumnPropNameInRow="SaldoID" msprop:Generator_ColumnPropNameInTable="SaldoIDColumn" msprop:Generator_UserColumnName="SaldoID" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="TotalCargos" msprop:Generator_ColumnVarNameInTable="columnTotalCargos" msprop:Generator_ColumnPropNameInRow="TotalCargos" msprop:Generator_ColumnPropNameInTable="TotalCargosColumn" msprop:Generator_UserColumnName="TotalCargos" type="xs:string" minOccurs="0" />
|
<xs:element name="SaldoIA" msprop:Generator_ColumnVarNameInTable="columnSaldoIA" msprop:Generator_ColumnPropNameInRow="SaldoIA" msprop:Generator_ColumnPropNameInTable="SaldoIAColumn" msprop:Generator_UserColumnName="SaldoIA" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="TotalAbonos" msprop:Generator_ColumnVarNameInTable="columnTotalAbonos" msprop:Generator_ColumnPropNameInRow="TotalAbonos" msprop:Generator_ColumnPropNameInTable="TotalAbonosColumn" msprop:Generator_UserColumnName="TotalAbonos" type="xs:string" minOccurs="0" />
|
<xs:element name="TotalCargos" msprop:Generator_ColumnVarNameInTable="columnTotalCargos" msprop:Generator_ColumnPropNameInRow="TotalCargos" msprop:Generator_ColumnPropNameInTable="TotalCargosColumn" msprop:Generator_UserColumnName="TotalCargos" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SaldoAD" msprop:Generator_ColumnVarNameInTable="columnSaldoAD" msprop:Generator_ColumnPropNameInRow="SaldoAD" msprop:Generator_ColumnPropNameInTable="SaldoADColumn" msprop:Generator_UserColumnName="SaldoAD" type="xs:string" minOccurs="0" />
|
<xs:element name="TotalAbonos" msprop:Generator_ColumnVarNameInTable="columnTotalAbonos" msprop:Generator_ColumnPropNameInRow="TotalAbonos" msprop:Generator_ColumnPropNameInTable="TotalAbonosColumn" msprop:Generator_UserColumnName="TotalAbonos" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SaldoAA" msprop:Generator_ColumnVarNameInTable="columnSaldoAA" msprop:Generator_ColumnPropNameInRow="SaldoAA" msprop:Generator_ColumnPropNameInTable="SaldoAAColumn" msprop:Generator_UserColumnName="SaldoAA" type="xs:string" minOccurs="0" />
|
<xs:element name="SaldoAD" msprop:Generator_ColumnVarNameInTable="columnSaldoAD" msprop:Generator_ColumnPropNameInRow="SaldoAD" msprop:Generator_ColumnPropNameInTable="SaldoADColumn" msprop:Generator_UserColumnName="SaldoAD" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="SaldoAA" msprop:Generator_ColumnVarNameInTable="columnSaldoAA" msprop:Generator_ColumnPropNameInRow="SaldoAA" msprop:Generator_ColumnPropNameInTable="SaldoAAColumn" msprop:Generator_UserColumnName="SaldoAA" type="xs:string" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="CatPS" msprop:Generator_TableClassName="CatPSDataTable" msprop:Generator_TableVarName="tableCatPS" msprop:Generator_TablePropName="CatPS" msprop:Generator_RowDeletingName="CatPSRowDeleting" msprop:Generator_RowChangingName="CatPSRowChanging" msprop:Generator_RowEvHandlerName="CatPSRowChangeEventHandler" msprop:Generator_RowDeletedName="CatPSRowDeleted" msprop:Generator_UserTableName="CatPS" msprop:Generator_RowChangedName="CatPSRowChanged" msprop:Generator_RowEvArgName="CatPSRowChangeEvent" msprop:Generator_RowClassName="CatPSRow">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="CatPS" msprop:Generator_TableClassName="CatPSDataTable" msprop:Generator_TableVarName="tableCatPS" msprop:Generator_RowChangedName="CatPSRowChanged" msprop:Generator_TablePropName="CatPS" msprop:Generator_RowDeletingName="CatPSRowDeleting" msprop:Generator_RowChangingName="CatPSRowChanging" msprop:Generator_RowEvHandlerName="CatPSRowChangeEventHandler" msprop:Generator_RowDeletedName="CatPSRowDeleted" msprop:Generator_RowClassName="CatPSRow" msprop:Generator_UserTableName="CatPS" msprop:Generator_RowEvArgName="CatPSRowChangeEvent">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="Clasificacion" msprop:Generator_ColumnVarNameInTable="columnClasificacion" msprop:Generator_ColumnPropNameInRow="Clasificacion" msprop:Generator_ColumnPropNameInTable="ClasificacionColumn" msprop:Generator_UserColumnName="Clasificacion" type="xs:string" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="TipoPS" msprop:Generator_ColumnVarNameInTable="columnTipoPS" msprop:Generator_ColumnPropNameInRow="TipoPS" msprop:Generator_ColumnPropNameInTable="TipoPSColumn" msprop:Generator_UserColumnName="TipoPS" type="xs:string" minOccurs="0" />
|
<xs:element name="Clasificacion" msprop:Generator_ColumnVarNameInTable="columnClasificacion" msprop:Generator_ColumnPropNameInRow="Clasificacion" msprop:Generator_ColumnPropNameInTable="ClasificacionColumn" msprop:Generator_UserColumnName="Clasificacion" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="UnidadMedida" msprop:Generator_ColumnVarNameInTable="columnUnidadMedida" msprop:Generator_ColumnPropNameInRow="UnidadMedida" msprop:Generator_ColumnPropNameInTable="UnidadMedidaColumn" msprop:Generator_UserColumnName="UnidadMedida" type="xs:string" minOccurs="0" />
|
<xs:element name="TipoPS" msprop:Generator_ColumnVarNameInTable="columnTipoPS" msprop:Generator_ColumnPropNameInRow="TipoPS" msprop:Generator_ColumnPropNameInTable="TipoPSColumn" msprop:Generator_UserColumnName="TipoPS" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Codigo" msprop:Generator_ColumnVarNameInTable="columnCodigo" msprop:Generator_ColumnPropNameInRow="Codigo" msprop:Generator_ColumnPropNameInTable="CodigoColumn" msprop:Generator_UserColumnName="Codigo" type="xs:string" minOccurs="0" />
|
<xs:element name="UnidadMedida" msprop:Generator_ColumnVarNameInTable="columnUnidadMedida" msprop:Generator_ColumnPropNameInRow="UnidadMedida" msprop:Generator_ColumnPropNameInTable="UnidadMedidaColumn" msprop:Generator_UserColumnName="UnidadMedida" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="PS" msprop:Generator_ColumnVarNameInTable="columnPS" msprop:Generator_ColumnPropNameInRow="PS" msprop:Generator_ColumnPropNameInTable="PSColumn" msprop:Generator_UserColumnName="PS" type="xs:string" minOccurs="0" />
|
<xs:element name="Codigo" msprop:Generator_ColumnVarNameInTable="columnCodigo" msprop:Generator_ColumnPropNameInRow="Codigo" msprop:Generator_ColumnPropNameInTable="CodigoColumn" msprop:Generator_UserColumnName="Codigo" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Precio" msprop:Generator_ColumnVarNameInTable="columnPrecio" msprop:Generator_ColumnPropNameInRow="Precio" msprop:Generator_ColumnPropNameInTable="PrecioColumn" msprop:Generator_UserColumnName="Precio" type="xs:string" minOccurs="0" />
|
<xs:element name="PS" msprop:Generator_ColumnVarNameInTable="columnPS" msprop:Generator_ColumnPropNameInRow="PS" msprop:Generator_ColumnPropNameInTable="PSColumn" msprop:Generator_UserColumnName="PS" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="AplicaParaVentaP" msprop:Generator_ColumnVarNameInTable="columnAplicaParaVentaP" msprop:Generator_ColumnPropNameInRow="AplicaParaVentaP" msprop:Generator_ColumnPropNameInTable="AplicaParaVentaPColumn" msprop:Generator_UserColumnName="AplicaParaVentaP" type="xs:string" minOccurs="0" />
|
<xs:element name="Precio" msprop:Generator_ColumnVarNameInTable="columnPrecio" msprop:Generator_ColumnPropNameInRow="Precio" msprop:Generator_ColumnPropNameInTable="PrecioColumn" msprop:Generator_UserColumnName="Precio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Estado" msprop:Generator_ColumnVarNameInTable="columnEstado" msprop:Generator_ColumnPropNameInRow="Estado" msprop:Generator_ColumnPropNameInTable="EstadoColumn" msprop:Generator_UserColumnName="Estado" type="xs:string" minOccurs="0" />
|
<xs:element name="AplicaParaVentaP" msprop:Generator_ColumnVarNameInTable="columnAplicaParaVentaP" msprop:Generator_ColumnPropNameInRow="AplicaParaVentaP" msprop:Generator_ColumnPropNameInTable="AplicaParaVentaPColumn" msprop:Generator_UserColumnName="AplicaParaVentaP" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="Estado" msprop:Generator_ColumnVarNameInTable="columnEstado" msprop:Generator_ColumnPropNameInRow="Estado" msprop:Generator_ColumnPropNameInTable="EstadoColumn" msprop:Generator_UserColumnName="Estado" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Usuario" msprop:Generator_ColumnVarNameInTable="columnUsuario" msprop:Generator_ColumnPropNameInRow="Usuario" msprop:Generator_ColumnPropNameInTable="UsuarioColumn" msprop:Generator_UserColumnName="Usuario" type="xs:string" minOccurs="0" />
|
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="Usuario" msprop:Generator_ColumnVarNameInTable="columnUsuario" msprop:Generator_ColumnPropNameInRow="Usuario" msprop:Generator_ColumnPropNameInTable="UsuarioColumn" msprop:Generator_UserColumnName="Usuario" type="xs:string" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="RepProveedorCxP" msprop:Generator_TableClassName="RepProveedorCxPDataTable" msprop:Generator_TableVarName="tableRepProveedorCxP" msprop:Generator_RowChangedName="RepProveedorCxPRowChanged" msprop:Generator_TablePropName="RepProveedorCxP" msprop:Generator_RowDeletingName="RepProveedorCxPRowDeleting" msprop:Generator_RowChangingName="RepProveedorCxPRowChanging" msprop:Generator_RowEvHandlerName="RepProveedorCxPRowChangeEventHandler" msprop:Generator_RowDeletedName="RepProveedorCxPRowDeleted" msprop:Generator_RowClassName="RepProveedorCxPRow" msprop:Generator_UserTableName="RepProveedorCxP" msprop:Generator_RowEvArgName="RepProveedorCxPRowChangeEvent">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="RepProveedorCxP" msprop:Generator_TableClassName="RepProveedorCxPDataTable" msprop:Generator_TableVarName="tableRepProveedorCxP" msprop:Generator_TablePropName="RepProveedorCxP" msprop:Generator_RowDeletingName="RepProveedorCxPRowDeleting" msprop:Generator_RowChangingName="RepProveedorCxPRowChanging" msprop:Generator_RowEvHandlerName="RepProveedorCxPRowChangeEventHandler" msprop:Generator_RowDeletedName="RepProveedorCxPRowDeleted" msprop:Generator_UserTableName="RepProveedorCxP" msprop:Generator_RowChangedName="RepProveedorCxPRowChanged" msprop:Generator_RowEvArgName="RepProveedorCxPRowChangeEvent" msprop:Generator_RowClassName="RepProveedorCxPRow">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="Moneda" msprop:Generator_ColumnVarNameInTable="columnMoneda" msprop:Generator_ColumnPropNameInRow="Moneda" msprop:Generator_ColumnPropNameInTable="MonedaColumn" msprop:Generator_UserColumnName="Moneda" type="xs:string" minOccurs="0" />
|
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Original" msprop:Generator_ColumnVarNameInTable="columnOriginal" msprop:Generator_ColumnPropNameInRow="Original" msprop:Generator_ColumnPropNameInTable="OriginalColumn" msprop:Generator_UserColumnName="Original" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Moneda" msprop:Generator_ColumnVarNameInTable="columnMoneda" msprop:Generator_ColumnPropNameInRow="Moneda" msprop:Generator_ColumnPropNameInTable="MonedaColumn" msprop:Generator_UserColumnName="Moneda" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Abonado" msprop:Generator_ColumnVarNameInTable="columnAbonado" msprop:Generator_ColumnPropNameInRow="Abonado" msprop:Generator_ColumnPropNameInTable="AbonadoColumn" msprop:Generator_UserColumnName="Abonado" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Original" msprop:Generator_ColumnVarNameInTable="columnOriginal" msprop:Generator_ColumnPropNameInRow="Original" msprop:Generator_ColumnPropNameInTable="OriginalColumn" msprop:Generator_UserColumnName="Original" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="AplicaNotaCredito" msdata:Caption="NotasCredito" msprop:Generator_ColumnVarNameInTable="columnAplicaNotaCredito" msprop:Generator_ColumnPropNameInRow="AplicaNotaCredito" msprop:Generator_ColumnPropNameInTable="AplicaNotaCreditoColumn" msprop:Generator_UserColumnName="AplicaNotaCredito" type="xs:string" minOccurs="0" />
|
<xs:element name="Abonado" msprop:Generator_ColumnVarNameInTable="columnAbonado" msprop:Generator_ColumnPropNameInRow="Abonado" msprop:Generator_ColumnPropNameInTable="AbonadoColumn" msprop:Generator_UserColumnName="Abonado" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
<xs:element name="AplicaNotaCredito" msdata:Caption="NotasCredito" msprop:Generator_ColumnVarNameInTable="columnAplicaNotaCredito" msprop:Generator_ColumnPropNameInRow="AplicaNotaCredito" msprop:Generator_ColumnPropNameInTable="AplicaNotaCreditoColumn" msprop:Generator_UserColumnName="AplicaNotaCredito" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="FechaVencimiento" msprop:Generator_ColumnVarNameInTable="columnFechaVencimiento" msprop:Generator_ColumnPropNameInRow="FechaVencimiento" msprop:Generator_ColumnPropNameInTable="FechaVencimientoColumn" msprop:Generator_UserColumnName="FechaVencimiento" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="CveCompra" msprop:Generator_ColumnVarNameInTable="columnCveCompra" msprop:Generator_ColumnPropNameInRow="CveCompra" msprop:Generator_ColumnPropNameInTable="CveCompraColumn" msprop:Generator_UserColumnName="CveCompra" type="xs:string" minOccurs="0" />
|
<xs:element name="FechaVencimiento" msprop:Generator_ColumnVarNameInTable="columnFechaVencimiento" msprop:Generator_ColumnPropNameInRow="FechaVencimiento" msprop:Generator_ColumnPropNameInTable="FechaVencimientoColumn" msprop:Generator_UserColumnName="FechaVencimiento" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="ImporteNC" msprop:Generator_ColumnVarNameInTable="columnImporteNC" msprop:Generator_ColumnPropNameInRow="ImporteNC" msprop:Generator_ColumnPropNameInTable="ImporteNCColumn" msprop:Generator_UserColumnName="ImporteNC" type="xs:string" minOccurs="0" />
|
<xs:element name="CveCompra" msprop:Generator_ColumnVarNameInTable="columnCveCompra" msprop:Generator_ColumnPropNameInRow="CveCompra" msprop:Generator_ColumnPropNameInTable="CveCompraColumn" msprop:Generator_UserColumnName="CveCompra" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="ImporteNC" msprop:Generator_ColumnVarNameInTable="columnImporteNC" msprop:Generator_ColumnPropNameInRow="ImporteNC" msprop:Generator_ColumnPropNameInTable="ImporteNCColumn" msprop:Generator_UserColumnName="ImporteNC" type="xs:string" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="ResumenNC" msprop:Generator_TableClassName="ResumenNCDataTable" msprop:Generator_TableVarName="tableResumenNC" msprop:Generator_RowChangedName="ResumenNCRowChanged" msprop:Generator_TablePropName="ResumenNC" msprop:Generator_RowDeletingName="ResumenNCRowDeleting" msprop:Generator_RowChangingName="ResumenNCRowChanging" msprop:Generator_RowEvHandlerName="ResumenNCRowChangeEventHandler" msprop:Generator_RowDeletedName="ResumenNCRowDeleted" msprop:Generator_RowClassName="ResumenNCRow" msprop:Generator_UserTableName="ResumenNC" msprop:Generator_RowEvArgName="ResumenNCRowChangeEvent">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="ResumenNC" msprop:Generator_TableClassName="ResumenNCDataTable" msprop:Generator_TableVarName="tableResumenNC" msprop:Generator_TablePropName="ResumenNC" msprop:Generator_RowDeletingName="ResumenNCRowDeleting" msprop:Generator_RowChangingName="ResumenNCRowChanging" msprop:Generator_RowEvHandlerName="ResumenNCRowChangeEventHandler" msprop:Generator_RowDeletedName="ResumenNCRowDeleted" msprop:Generator_UserTableName="ResumenNC" msprop:Generator_RowChangedName="ResumenNCRowChanged" msprop:Generator_RowEvArgName="ResumenNCRowChangeEvent" msprop:Generator_RowClassName="ResumenNCRow">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="SerieFolioNC" msprop:Generator_ColumnVarNameInTable="columnSerieFolioNC" msprop:Generator_ColumnPropNameInRow="SerieFolioNC" msprop:Generator_ColumnPropNameInTable="SerieFolioNCColumn" msprop:Generator_UserColumnName="SerieFolioNC" type="xs:string" minOccurs="0" />
|
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Importe" msprop:Generator_ColumnVarNameInTable="columnImporte" msprop:Generator_ColumnPropNameInRow="Importe" msprop:Generator_ColumnPropNameInTable="ImporteColumn" msprop:Generator_UserColumnName="Importe" type="xs:double" minOccurs="0" />
|
<xs:element name="SerieFolioNC" msprop:Generator_ColumnVarNameInTable="columnSerieFolioNC" msprop:Generator_ColumnPropNameInRow="SerieFolioNC" msprop:Generator_ColumnPropNameInTable="SerieFolioNCColumn" msprop:Generator_UserColumnName="SerieFolioNC" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="Importe" msprop:Generator_ColumnVarNameInTable="columnImporte" msprop:Generator_ColumnPropNameInRow="Importe" msprop:Generator_ColumnPropNameInTable="ImporteColumn" msprop:Generator_UserColumnName="Importe" type="xs:double" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="ProgramarRecursos" msprop:Generator_TableClassName="ProgramarRecursosDataTable" msprop:Generator_TableVarName="tableProgramarRecursos" msprop:Generator_RowChangedName="ProgramarRecursosRowChanged" msprop:Generator_TablePropName="ProgramarRecursos" msprop:Generator_RowDeletingName="ProgramarRecursosRowDeleting" msprop:Generator_RowChangingName="ProgramarRecursosRowChanging" msprop:Generator_RowEvHandlerName="ProgramarRecursosRowChangeEventHandler" msprop:Generator_RowDeletedName="ProgramarRecursosRowDeleted" msprop:Generator_RowClassName="ProgramarRecursosRow" msprop:Generator_UserTableName="ProgramarRecursos" msprop:Generator_RowEvArgName="ProgramarRecursosRowChangeEvent">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="ProgramarRecursos" msprop:Generator_TableClassName="ProgramarRecursosDataTable" msprop:Generator_TableVarName="tableProgramarRecursos" msprop:Generator_TablePropName="ProgramarRecursos" msprop:Generator_RowDeletingName="ProgramarRecursosRowDeleting" msprop:Generator_RowChangingName="ProgramarRecursosRowChanging" msprop:Generator_RowEvHandlerName="ProgramarRecursosRowChangeEventHandler" msprop:Generator_RowDeletedName="ProgramarRecursosRowDeleted" msprop:Generator_UserTableName="ProgramarRecursos" msprop:Generator_RowChangedName="ProgramarRecursosRowChanged" msprop:Generator_RowEvArgName="ProgramarRecursosRowChangeEvent" msprop:Generator_RowClassName="ProgramarRecursosRow">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="CveCompra" msprop:Generator_ColumnVarNameInTable="columnCveCompra" msprop:Generator_ColumnPropNameInRow="CveCompra" msprop:Generator_ColumnPropNameInTable="CveCompraColumn" msprop:Generator_UserColumnName="CveCompra" type="xs:short" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="CveProveedor" msprop:Generator_ColumnVarNameInTable="columnCveProveedor" msprop:Generator_ColumnPropNameInRow="CveProveedor" msprop:Generator_ColumnPropNameInTable="CveProveedorColumn" msprop:Generator_UserColumnName="CveProveedor" type="xs:short" minOccurs="0" />
|
<xs:element name="CveCompra" msprop:Generator_ColumnVarNameInTable="columnCveCompra" msprop:Generator_ColumnPropNameInRow="CveCompra" msprop:Generator_ColumnPropNameInTable="CveCompraColumn" msprop:Generator_UserColumnName="CveCompra" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="CveMoneda" msprop:Generator_ColumnVarNameInTable="columnCveMoneda" msprop:Generator_ColumnPropNameInRow="CveMoneda" msprop:Generator_ColumnPropNameInTable="CveMonedaColumn" msprop:Generator_UserColumnName="CveMoneda" type="xs:short" minOccurs="0" />
|
<xs:element name="CveProveedor" msprop:Generator_ColumnVarNameInTable="columnCveProveedor" msprop:Generator_ColumnPropNameInRow="CveProveedor" msprop:Generator_ColumnPropNameInTable="CveProveedorColumn" msprop:Generator_UserColumnName="CveProveedor" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="RazonSocial" msprop:Generator_ColumnVarNameInTable="columnRazonSocial" msprop:Generator_ColumnPropNameInRow="RazonSocial" msprop:Generator_ColumnPropNameInTable="RazonSocialColumn" msprop:Generator_UserColumnName="RazonSocial" type="xs:string" minOccurs="0" />
|
<xs:element name="CveMoneda" msprop:Generator_ColumnVarNameInTable="columnCveMoneda" msprop:Generator_ColumnPropNameInRow="CveMoneda" msprop:Generator_ColumnPropNameInTable="CveMonedaColumn" msprop:Generator_UserColumnName="CveMoneda" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="SerieFolio2" msprop:Generator_ColumnVarNameInTable="columnSerieFolio2" msprop:Generator_ColumnPropNameInRow="SerieFolio2" msprop:Generator_ColumnPropNameInTable="SerieFolio2Column" msprop:Generator_UserColumnName="SerieFolio2" type="xs:string" minOccurs="0" />
|
<xs:element name="RazonSocial" msprop:Generator_ColumnVarNameInTable="columnRazonSocial" msprop:Generator_ColumnPropNameInRow="RazonSocial" msprop:Generator_ColumnPropNameInTable="RazonSocialColumn" msprop:Generator_UserColumnName="RazonSocial" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CveUsuarioProgramoModifico" msprop:Generator_ColumnVarNameInTable="columnCveUsuarioProgramoModifico" msprop:Generator_ColumnPropNameInRow="CveUsuarioProgramoModifico" msprop:Generator_ColumnPropNameInTable="CveUsuarioProgramoModificoColumn" msprop:Generator_UserColumnName="CveUsuarioProgramoModifico" type="xs:short" minOccurs="0" />
|
<xs:element name="SerieFolio2" msprop:Generator_ColumnVarNameInTable="columnSerieFolio2" msprop:Generator_ColumnPropNameInRow="SerieFolio2" msprop:Generator_ColumnPropNameInTable="SerieFolio2Column" msprop:Generator_UserColumnName="SerieFolio2" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
<xs:element name="CveUsuarioProgramoModifico" msprop:Generator_ColumnVarNameInTable="columnCveUsuarioProgramoModifico" msprop:Generator_ColumnPropNameInRow="CveUsuarioProgramoModifico" msprop:Generator_ColumnPropNameInTable="CveUsuarioProgramoModificoColumn" msprop:Generator_UserColumnName="CveUsuarioProgramoModifico" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="FechaProgramoModifico" msprop:Generator_ColumnVarNameInTable="columnFechaProgramoModifico" msprop:Generator_ColumnPropNameInRow="FechaProgramoModifico" msprop:Generator_ColumnPropNameInTable="FechaProgramoModificoColumn" msprop:Generator_UserColumnName="FechaProgramoModifico" type="xs:string" minOccurs="0" />
|
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="OrdenMoneda" msprop:Generator_ColumnVarNameInTable="columnOrdenMoneda" msprop:Generator_ColumnPropNameInRow="OrdenMoneda" msprop:Generator_ColumnPropNameInTable="OrdenMonedaColumn" msprop:Generator_UserColumnName="OrdenMoneda" type="xs:string" minOccurs="0" />
|
<xs:element name="FechaProgramoModifico" msprop:Generator_ColumnVarNameInTable="columnFechaProgramoModifico" msprop:Generator_ColumnPropNameInRow="FechaProgramoModifico" msprop:Generator_ColumnPropNameInTable="FechaProgramoModificoColumn" msprop:Generator_UserColumnName="FechaProgramoModifico" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Serie" msprop:Generator_ColumnVarNameInTable="columnSerie" msprop:Generator_ColumnPropNameInRow="Serie" msprop:Generator_ColumnPropNameInTable="SerieColumn" msprop:Generator_UserColumnName="Serie" type="xs:string" minOccurs="0" />
|
<xs:element name="OrdenMoneda" msprop:Generator_ColumnVarNameInTable="columnOrdenMoneda" msprop:Generator_ColumnPropNameInRow="OrdenMoneda" msprop:Generator_ColumnPropNameInTable="OrdenMonedaColumn" msprop:Generator_UserColumnName="OrdenMoneda" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="OrdenMonedaProveedor" msprop:Generator_ColumnVarNameInTable="columnOrdenMonedaProveedor" msprop:Generator_ColumnPropNameInRow="OrdenMonedaProveedor" msprop:Generator_ColumnPropNameInTable="OrdenMonedaProveedorColumn" msprop:Generator_UserColumnName="OrdenMonedaProveedor" type="xs:string" minOccurs="0" />
|
<xs:element name="Serie" msprop:Generator_ColumnVarNameInTable="columnSerie" msprop:Generator_ColumnPropNameInRow="Serie" msprop:Generator_ColumnPropNameInTable="SerieColumn" msprop:Generator_UserColumnName="Serie" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Folio" msprop:Generator_ColumnVarNameInTable="columnFolio" msprop:Generator_ColumnPropNameInRow="Folio" msprop:Generator_ColumnPropNameInTable="FolioColumn" msprop:Generator_UserColumnName="Folio" type="xs:string" minOccurs="0" />
|
<xs:element name="OrdenMonedaProveedor" msprop:Generator_ColumnVarNameInTable="columnOrdenMonedaProveedor" msprop:Generator_ColumnPropNameInRow="OrdenMonedaProveedor" msprop:Generator_ColumnPropNameInTable="OrdenMonedaProveedorColumn" msprop:Generator_UserColumnName="OrdenMonedaProveedor" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
<xs:element name="Folio" msprop:Generator_ColumnVarNameInTable="columnFolio" msprop:Generator_ColumnPropNameInRow="Folio" msprop:Generator_ColumnPropNameInTable="FolioColumn" msprop:Generator_UserColumnName="Folio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="TotalProgramado" msprop:Generator_ColumnVarNameInTable="columnTotalProgramado" msprop:Generator_ColumnPropNameInRow="TotalProgramado" msprop:Generator_ColumnPropNameInTable="TotalProgramadoColumn" msprop:Generator_UserColumnName="TotalProgramado" type="xs:string" minOccurs="0" />
|
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Moneda" msprop:Generator_ColumnVarNameInTable="columnMoneda" msprop:Generator_ColumnPropNameInRow="Moneda" msprop:Generator_ColumnPropNameInTable="MonedaColumn" msprop:Generator_UserColumnName="Moneda" type="xs:string" minOccurs="0" />
|
<xs:element name="TotalProgramado" msprop:Generator_ColumnVarNameInTable="columnTotalProgramado" msprop:Generator_ColumnPropNameInRow="TotalProgramado" msprop:Generator_ColumnPropNameInTable="TotalProgramadoColumn" msprop:Generator_UserColumnName="TotalProgramado" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="Moneda" msprop:Generator_ColumnVarNameInTable="columnMoneda" msprop:Generator_ColumnPropNameInRow="Moneda" msprop:Generator_ColumnPropNameInTable="MonedaColumn" msprop:Generator_UserColumnName="Moneda" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="FechaVencimiento" msprop:Generator_ColumnVarNameInTable="columnFechaVencimiento" msprop:Generator_ColumnPropNameInRow="FechaVencimiento" msprop:Generator_ColumnPropNameInTable="FechaVencimientoColumn" msprop:Generator_UserColumnName="FechaVencimiento" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="Original" msprop:Generator_ColumnVarNameInTable="columnOriginal" msprop:Generator_ColumnPropNameInRow="Original" msprop:Generator_ColumnPropNameInTable="OriginalColumn" msprop:Generator_UserColumnName="Original" type="xs:decimal" minOccurs="0" />
|
<xs:element name="FechaVencimiento" msprop:Generator_ColumnVarNameInTable="columnFechaVencimiento" msprop:Generator_ColumnPropNameInRow="FechaVencimiento" msprop:Generator_ColumnPropNameInTable="FechaVencimientoColumn" msprop:Generator_UserColumnName="FechaVencimiento" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="Abonado" msprop:Generator_ColumnVarNameInTable="columnAbonado" msprop:Generator_ColumnPropNameInRow="Abonado" msprop:Generator_ColumnPropNameInTable="AbonadoColumn" msprop:Generator_UserColumnName="Abonado" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Original" msprop:Generator_ColumnVarNameInTable="columnOriginal" msprop:Generator_ColumnPropNameInRow="Original" msprop:Generator_ColumnPropNameInTable="OriginalColumn" msprop:Generator_UserColumnName="Original" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Abonado" msprop:Generator_ColumnVarNameInTable="columnAbonado" msprop:Generator_ColumnPropNameInRow="Abonado" msprop:Generator_ColumnPropNameInTable="AbonadoColumn" msprop:Generator_UserColumnName="Abonado" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="SaldoPesos" msprop:Generator_ColumnVarNameInTable="columnSaldoPesos" msprop:Generator_ColumnPropNameInRow="SaldoPesos" msprop:Generator_ColumnPropNameInTable="SaldoPesosColumn" msprop:Generator_UserColumnName="SaldoPesos" type="xs:decimal" minOccurs="0" />
|
<xs:element name="Saldo" msprop:Generator_ColumnVarNameInTable="columnSaldo" msprop:Generator_ColumnPropNameInRow="Saldo" msprop:Generator_ColumnPropNameInTable="SaldoColumn" msprop:Generator_UserColumnName="Saldo" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="PorPagado" msprop:Generator_ColumnVarNameInTable="columnPorPagado" msprop:Generator_ColumnPropNameInRow="PorPagado" msprop:Generator_ColumnPropNameInTable="PorPagadoColumn" msprop:Generator_UserColumnName="PorPagado" type="xs:decimal" minOccurs="0" />
|
<xs:element name="SaldoPesos" msprop:Generator_ColumnVarNameInTable="columnSaldoPesos" msprop:Generator_ColumnPropNameInRow="SaldoPesos" msprop:Generator_ColumnPropNameInTable="SaldoPesosColumn" msprop:Generator_UserColumnName="SaldoPesos" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="PorXPagar" msprop:Generator_ColumnVarNameInTable="columnPorXPagar" msprop:Generator_ColumnPropNameInRow="PorXPagar" msprop:Generator_ColumnPropNameInTable="PorXPagarColumn" msprop:Generator_UserColumnName="PorXPagar" type="xs:decimal" minOccurs="0" />
|
<xs:element name="PorPagado" msprop:Generator_ColumnVarNameInTable="columnPorPagado" msprop:Generator_ColumnPropNameInRow="PorPagado" msprop:Generator_ColumnPropNameInTable="PorPagadoColumn" msprop:Generator_UserColumnName="PorPagado" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="SubProyecto" msprop:Generator_ColumnVarNameInTable="columnSubProyecto" msprop:Generator_ColumnPropNameInRow="SubProyecto" msprop:Generator_ColumnPropNameInTable="SubProyectoColumn" msprop:Generator_UserColumnName="SubProyecto" type="xs:string" minOccurs="0" />
|
<xs:element name="PorXPagar" msprop:Generator_ColumnVarNameInTable="columnPorXPagar" msprop:Generator_ColumnPropNameInRow="PorXPagar" msprop:Generator_ColumnPropNameInTable="PorXPagarColumn" msprop:Generator_UserColumnName="PorXPagar" type="xs:decimal" minOccurs="0" />
|
||||||
<xs:element name="CveTipoPagoProgramo" msprop:Generator_ColumnVarNameInTable="columnCveTipoPagoProgramo" msprop:Generator_ColumnPropNameInRow="CveTipoPagoProgramo" msprop:Generator_ColumnPropNameInTable="CveTipoPagoProgramoColumn" msprop:Generator_UserColumnName="CveTipoPagoProgramo" type="xs:short" minOccurs="0" />
|
<xs:element name="SubProyecto" msprop:Generator_ColumnVarNameInTable="columnSubProyecto" msprop:Generator_ColumnPropNameInRow="SubProyecto" msprop:Generator_ColumnPropNameInTable="SubProyectoColumn" msprop:Generator_UserColumnName="SubProyecto" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="ImporteProgramo" msprop:Generator_ColumnVarNameInTable="columnImporteProgramo" msprop:Generator_ColumnPropNameInRow="ImporteProgramo" msprop:Generator_ColumnPropNameInTable="ImporteProgramoColumn" msprop:Generator_UserColumnName="ImporteProgramo" type="xs:short" minOccurs="0" />
|
<xs:element name="CveTipoPagoProgramo" msprop:Generator_ColumnVarNameInTable="columnCveTipoPagoProgramo" msprop:Generator_ColumnPropNameInRow="CveTipoPagoProgramo" msprop:Generator_ColumnPropNameInTable="CveTipoPagoProgramoColumn" msprop:Generator_UserColumnName="CveTipoPagoProgramo" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="TipoCambio" msprop:Generator_ColumnVarNameInTable="columnTipoCambio" msprop:Generator_ColumnPropNameInRow="TipoCambio" msprop:Generator_ColumnPropNameInTable="TipoCambioColumn" msprop:Generator_UserColumnName="TipoCambio" type="xs:string" minOccurs="0" />
|
<xs:element name="ImporteProgramo" msprop:Generator_ColumnVarNameInTable="columnImporteProgramo" msprop:Generator_ColumnPropNameInRow="ImporteProgramo" msprop:Generator_ColumnPropNameInTable="ImporteProgramoColumn" msprop:Generator_UserColumnName="ImporteProgramo" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="CveUsuarioRegistro" msprop:Generator_ColumnVarNameInTable="columnCveUsuarioRegistro" msprop:Generator_ColumnPropNameInRow="CveUsuarioRegistro" msprop:Generator_ColumnPropNameInTable="CveUsuarioRegistroColumn" msprop:Generator_UserColumnName="CveUsuarioRegistro" type="xs:string" minOccurs="0" />
|
<xs:element name="TipoCambio" msprop:Generator_ColumnVarNameInTable="columnTipoCambio" msprop:Generator_ColumnPropNameInRow="TipoCambio" msprop:Generator_ColumnPropNameInTable="TipoCambioColumn" msprop:Generator_UserColumnName="TipoCambio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="UsuarioRegistro" msprop:Generator_ColumnVarNameInTable="columnUsuarioRegistro" msprop:Generator_ColumnPropNameInRow="UsuarioRegistro" msprop:Generator_ColumnPropNameInTable="UsuarioRegistroColumn" msprop:Generator_UserColumnName="UsuarioRegistro" type="xs:string" minOccurs="0" />
|
<xs:element name="CveUsuarioRegistro" msprop:Generator_ColumnVarNameInTable="columnCveUsuarioRegistro" msprop:Generator_ColumnPropNameInRow="CveUsuarioRegistro" msprop:Generator_ColumnPropNameInTable="CveUsuarioRegistroColumn" msprop:Generator_UserColumnName="CveUsuarioRegistro" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
<xs:element name="UsuarioRegistro" msprop:Generator_ColumnVarNameInTable="columnUsuarioRegistro" msprop:Generator_ColumnPropNameInRow="UsuarioRegistro" msprop:Generator_ColumnPropNameInTable="UsuarioRegistroColumn" msprop:Generator_UserColumnName="UsuarioRegistro" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="Descripcion" msprop:Generator_ColumnVarNameInTable="columnDescripcion" msprop:Generator_ColumnPropNameInRow="Descripcion" msprop:Generator_ColumnPropNameInTable="DescripcionColumn" msprop:Generator_UserColumnName="Descripcion" type="xs:string" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="RepIVA" msprop:Generator_TableClassName="RepIVADataTable" msprop:Generator_TableVarName="tableRepIVA" msprop:Generator_RowChangedName="RepIVARowChanged" msprop:Generator_TablePropName="RepIVA" msprop:Generator_RowDeletingName="RepIVARowDeleting" msprop:Generator_RowChangingName="RepIVARowChanging" msprop:Generator_RowEvHandlerName="RepIVARowChangeEventHandler" msprop:Generator_RowDeletedName="RepIVARowDeleted" msprop:Generator_RowClassName="RepIVARow" msprop:Generator_UserTableName="RepIVA" msprop:Generator_RowEvArgName="RepIVARowChangeEvent">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="RepIVA" msprop:Generator_TableClassName="RepIVADataTable" msprop:Generator_TableVarName="tableRepIVA" msprop:Generator_TablePropName="RepIVA" msprop:Generator_RowDeletingName="RepIVARowDeleting" msprop:Generator_RowChangingName="RepIVARowChanging" msprop:Generator_RowEvHandlerName="RepIVARowChangeEventHandler" msprop:Generator_RowDeletedName="RepIVARowDeleted" msprop:Generator_UserTableName="RepIVA" msprop:Generator_RowChangedName="RepIVARowChanged" msprop:Generator_RowEvArgName="RepIVARowChangeEvent" msprop:Generator_RowClassName="RepIVARow">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="TipoDocto" msprop:Generator_ColumnVarNameInTable="columnTipoDocto" msprop:Generator_ColumnPropNameInRow="TipoDocto" msprop:Generator_ColumnPropNameInTable="TipoDoctoColumn" msprop:Generator_UserColumnName="TipoDocto" type="xs:string" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="FechaDocumento" msprop:Generator_ColumnVarNameInTable="columnFechaDocumento" msprop:Generator_ColumnPropNameInRow="FechaDocumento" msprop:Generator_ColumnPropNameInTable="FechaDocumentoColumn" msprop:Generator_UserColumnName="FechaDocumento" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="TipoDocto" msprop:Generator_ColumnVarNameInTable="columnTipoDocto" msprop:Generator_ColumnPropNameInRow="TipoDocto" msprop:Generator_ColumnPropNameInTable="TipoDoctoColumn" msprop:Generator_UserColumnName="TipoDocto" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
<xs:element name="FechaDocumento" msprop:Generator_ColumnVarNameInTable="columnFechaDocumento" msprop:Generator_ColumnPropNameInRow="FechaDocumento" msprop:Generator_ColumnPropNameInTable="FechaDocumentoColumn" msprop:Generator_UserColumnName="FechaDocumento" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="IVA" msprop:Generator_ColumnVarNameInTable="columnIVA" msprop:Generator_ColumnPropNameInRow="IVA" msprop:Generator_ColumnPropNameInTable="IVAColumn" msprop:Generator_UserColumnName="IVA" type="xs:double" minOccurs="0" />
|
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SubTotal" msprop:Generator_ColumnVarNameInTable="columnSubTotal" msprop:Generator_ColumnPropNameInRow="SubTotal" msprop:Generator_ColumnPropNameInTable="SubTotalColumn" msprop:Generator_UserColumnName="SubTotal" type="xs:double" minOccurs="0" />
|
<xs:element name="IVA" msprop:Generator_ColumnVarNameInTable="columnIVA" msprop:Generator_ColumnPropNameInRow="IVA" msprop:Generator_ColumnPropNameInTable="IVAColumn" msprop:Generator_UserColumnName="IVA" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="RetIVA" msprop:Generator_ColumnVarNameInTable="columnRetIVA" msprop:Generator_ColumnPropNameInRow="RetIVA" msprop:Generator_ColumnPropNameInTable="RetIVAColumn" msprop:Generator_UserColumnName="RetIVA" type="xs:double" minOccurs="0" />
|
<xs:element name="SubTotal" msprop:Generator_ColumnVarNameInTable="columnSubTotal" msprop:Generator_ColumnPropNameInRow="SubTotal" msprop:Generator_ColumnPropNameInTable="SubTotalColumn" msprop:Generator_UserColumnName="SubTotal" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="IEPS" msprop:Generator_ColumnVarNameInTable="columnIEPS" msprop:Generator_ColumnPropNameInRow="IEPS" msprop:Generator_ColumnPropNameInTable="IEPSColumn" msprop:Generator_UserColumnName="IEPS" type="xs:double" minOccurs="0" />
|
<xs:element name="RetIVA" msprop:Generator_ColumnVarNameInTable="columnRetIVA" msprop:Generator_ColumnPropNameInRow="RetIVA" msprop:Generator_ColumnPropNameInTable="RetIVAColumn" msprop:Generator_UserColumnName="RetIVA" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="RetISR" msprop:Generator_ColumnVarNameInTable="columnRetISR" msprop:Generator_ColumnPropNameInRow="RetISR" msprop:Generator_ColumnPropNameInTable="RetISRColumn" msprop:Generator_UserColumnName="RetISR" type="xs:double" minOccurs="0" />
|
<xs:element name="IEPS" msprop:Generator_ColumnVarNameInTable="columnIEPS" msprop:Generator_ColumnPropNameInRow="IEPS" msprop:Generator_ColumnPropNameInTable="IEPSColumn" msprop:Generator_UserColumnName="IEPS" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="Total" msprop:Generator_ColumnVarNameInTable="columnTotal" msprop:Generator_ColumnPropNameInRow="Total" msprop:Generator_ColumnPropNameInTable="TotalColumn" msprop:Generator_UserColumnName="Total" type="xs:double" minOccurs="0" />
|
<xs:element name="RetISR" msprop:Generator_ColumnVarNameInTable="columnRetISR" msprop:Generator_ColumnPropNameInRow="RetISR" msprop:Generator_ColumnPropNameInTable="RetISRColumn" msprop:Generator_UserColumnName="RetISR" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
<xs:element name="Total" msprop:Generator_ColumnVarNameInTable="columnTotal" msprop:Generator_ColumnPropNameInRow="Total" msprop:Generator_ColumnPropNameInTable="TotalColumn" msprop:Generator_UserColumnName="Total" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="FolioIE" msprop:Generator_ColumnVarNameInTable="columnFolioIE" msprop:Generator_ColumnPropNameInRow="FolioIE" msprop:Generator_ColumnPropNameInTable="FolioIEColumn" msprop:Generator_UserColumnName="FolioIE" type="xs:string" minOccurs="0" />
|
<xs:element name="Nombre" msprop:Generator_ColumnVarNameInTable="columnNombre" msprop:Generator_ColumnPropNameInRow="Nombre" msprop:Generator_ColumnPropNameInTable="NombreColumn" msprop:Generator_UserColumnName="Nombre" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Banco" msprop:Generator_ColumnVarNameInTable="columnBanco" msprop:Generator_ColumnPropNameInRow="Banco" msprop:Generator_ColumnPropNameInTable="BancoColumn" msprop:Generator_UserColumnName="Banco" type="xs:string" minOccurs="0" />
|
<xs:element name="FolioIE" msprop:Generator_ColumnVarNameInTable="columnFolioIE" msprop:Generator_ColumnPropNameInRow="FolioIE" msprop:Generator_ColumnPropNameInTable="FolioIEColumn" msprop:Generator_UserColumnName="FolioIE" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="NumCuenta" msprop:Generator_ColumnVarNameInTable="columnNumCuenta" msprop:Generator_ColumnPropNameInRow="NumCuenta" msprop:Generator_ColumnPropNameInTable="NumCuentaColumn" msprop:Generator_UserColumnName="NumCuenta" type="xs:string" minOccurs="0" />
|
<xs:element name="Banco" msprop:Generator_ColumnVarNameInTable="columnBanco" msprop:Generator_ColumnPropNameInRow="Banco" msprop:Generator_ColumnPropNameInTable="BancoColumn" msprop:Generator_UserColumnName="Banco" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CveMoneda" msprop:Generator_ColumnVarNameInTable="columnCveMoneda" msprop:Generator_ColumnPropNameInRow="CveMoneda" msprop:Generator_ColumnPropNameInTable="CveMonedaColumn" msprop:Generator_UserColumnName="CveMoneda" type="xs:short" minOccurs="0" />
|
<xs:element name="NumCuenta" msprop:Generator_ColumnVarNameInTable="columnNumCuenta" msprop:Generator_ColumnPropNameInRow="NumCuenta" msprop:Generator_ColumnPropNameInTable="NumCuentaColumn" msprop:Generator_UserColumnName="NumCuenta" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CveVenta" msprop:Generator_ColumnVarNameInTable="columnCveVenta" msprop:Generator_ColumnPropNameInRow="CveVenta" msprop:Generator_ColumnPropNameInTable="CveVentaColumn" msprop:Generator_UserColumnName="CveVenta" type="xs:short" minOccurs="0" />
|
<xs:element name="CveMoneda" msprop:Generator_ColumnVarNameInTable="columnCveMoneda" msprop:Generator_ColumnPropNameInRow="CveMoneda" msprop:Generator_ColumnPropNameInTable="CveMonedaColumn" msprop:Generator_UserColumnName="CveMoneda" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="PorcentajeIVA" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIVA" msprop:Generator_ColumnPropNameInRow="PorcentajeIVA" msprop:Generator_ColumnPropNameInTable="PorcentajeIVAColumn" msprop:Generator_UserColumnName="PorcentajeIVA" type="xs:double" minOccurs="0" />
|
<xs:element name="CveVenta" msprop:Generator_ColumnVarNameInTable="columnCveVenta" msprop:Generator_ColumnPropNameInRow="CveVenta" msprop:Generator_ColumnPropNameInTable="CveVentaColumn" msprop:Generator_UserColumnName="CveVenta" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="RetIVAServicios" msprop:Generator_ColumnVarNameInTable="columnRetIVAServicios" msprop:Generator_ColumnPropNameInRow="RetIVAServicios" msprop:Generator_ColumnPropNameInTable="RetIVAServiciosColumn" msprop:Generator_UserColumnName="RetIVAServicios" type="xs:double" minOccurs="0" />
|
<xs:element name="PorcentajeIVA" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIVA" msprop:Generator_ColumnPropNameInRow="PorcentajeIVA" msprop:Generator_ColumnPropNameInTable="PorcentajeIVAColumn" msprop:Generator_UserColumnName="PorcentajeIVA" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="FolioFiscal" msprop:Generator_ColumnVarNameInTable="columnFolioFiscal" msprop:Generator_ColumnPropNameInRow="FolioFiscal" msprop:Generator_ColumnPropNameInTable="FolioFiscalColumn" msprop:Generator_UserColumnName="FolioFiscal" type="xs:string" minOccurs="0" />
|
<xs:element name="RetIVAServicios" msprop:Generator_ColumnVarNameInTable="columnRetIVAServicios" msprop:Generator_ColumnPropNameInRow="RetIVAServicios" msprop:Generator_ColumnPropNameInTable="RetIVAServiciosColumn" msprop:Generator_UserColumnName="RetIVAServicios" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="FolioFiscal" msprop:Generator_ColumnVarNameInTable="columnFolioFiscal" msprop:Generator_ColumnPropNameInRow="FolioFiscal" msprop:Generator_ColumnPropNameInTable="FolioFiscalColumn" msprop:Generator_UserColumnName="FolioFiscal" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="DtVentaDetalle" msprop:Generator_TableClassName="DtVentaDetalleDataTable" msprop:Generator_TableVarName="tableDtVentaDetalle" msprop:Generator_TablePropName="DtVentaDetalle" msprop:Generator_RowDeletingName="DtVentaDetalleRowDeleting" msprop:Generator_RowChangingName="DtVentaDetalleRowChanging" msprop:Generator_RowEvHandlerName="DtVentaDetalleRowChangeEventHandler" msprop:Generator_RowDeletedName="DtVentaDetalleRowDeleted" msprop:Generator_UserTableName="DtVentaDetalle" msprop:Generator_RowChangedName="DtVentaDetalleRowChanged" msprop:Generator_RowEvArgName="DtVentaDetalleRowChangeEvent" msprop:Generator_RowClassName="DtVentaDetalleRow">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="DtVentaDetalle" msprop:Generator_TableClassName="DtVentaDetalleDataTable" msprop:Generator_TableVarName="tableDtVentaDetalle" msprop:Generator_RowChangedName="DtVentaDetalleRowChanged" msprop:Generator_TablePropName="DtVentaDetalle" msprop:Generator_RowDeletingName="DtVentaDetalleRowDeleting" msprop:Generator_RowChangingName="DtVentaDetalleRowChanging" msprop:Generator_RowEvHandlerName="DtVentaDetalleRowChangeEventHandler" msprop:Generator_RowDeletedName="DtVentaDetalleRowDeleted" msprop:Generator_RowClassName="DtVentaDetalleRow" msprop:Generator_UserTableName="DtVentaDetalle" msprop:Generator_RowEvArgName="DtVentaDetalleRowChangeEvent">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="Cantidad" msprop:Generator_ColumnVarNameInTable="columnCantidad" msprop:Generator_ColumnPropNameInRow="Cantidad" msprop:Generator_ColumnPropNameInTable="CantidadColumn" msprop:Generator_UserColumnName="Cantidad" type="xs:string" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="UM" msprop:Generator_ColumnVarNameInTable="columnUM" msprop:Generator_ColumnPropNameInRow="UM" msprop:Generator_ColumnPropNameInTable="UMColumn" msprop:Generator_UserColumnName="UM" type="xs:string" minOccurs="0" />
|
<xs:element name="Cantidad" msprop:Generator_ColumnVarNameInTable="columnCantidad" msprop:Generator_ColumnPropNameInRow="Cantidad" msprop:Generator_ColumnPropNameInTable="CantidadColumn" msprop:Generator_UserColumnName="Cantidad" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SATClaveProdServ" msprop:Generator_ColumnVarNameInTable="columnSATClaveProdServ" msprop:Generator_ColumnPropNameInRow="SATClaveProdServ" msprop:Generator_ColumnPropNameInTable="SATClaveProdServColumn" msprop:Generator_UserColumnName="SATClaveProdServ" type="xs:string" minOccurs="0" />
|
<xs:element name="UM" msprop:Generator_ColumnVarNameInTable="columnUM" msprop:Generator_ColumnPropNameInRow="UM" msprop:Generator_ColumnPropNameInTable="UMColumn" msprop:Generator_UserColumnName="UM" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SATClaveUM" msprop:Generator_ColumnVarNameInTable="columnSATClaveUM" msprop:Generator_ColumnPropNameInRow="SATClaveUM" msprop:Generator_ColumnPropNameInTable="SATClaveUMColumn" msprop:Generator_UserColumnName="SATClaveUM" type="xs:string" minOccurs="0" />
|
<xs:element name="SATClaveProdServ" msprop:Generator_ColumnVarNameInTable="columnSATClaveProdServ" msprop:Generator_ColumnPropNameInRow="SATClaveProdServ" msprop:Generator_ColumnPropNameInTable="SATClaveProdServColumn" msprop:Generator_UserColumnName="SATClaveProdServ" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="PS" msprop:Generator_ColumnVarNameInTable="columnPS" msprop:Generator_ColumnPropNameInRow="PS" msprop:Generator_ColumnPropNameInTable="PSColumn" msprop:Generator_UserColumnName="PS" type="xs:string" minOccurs="0" />
|
<xs:element name="SATClaveUM" msprop:Generator_ColumnVarNameInTable="columnSATClaveUM" msprop:Generator_ColumnPropNameInRow="SATClaveUM" msprop:Generator_ColumnPropNameInTable="SATClaveUMColumn" msprop:Generator_UserColumnName="SATClaveUM" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Obs" msprop:Generator_ColumnVarNameInTable="columnObs" msprop:Generator_ColumnPropNameInRow="Obs" msprop:Generator_ColumnPropNameInTable="ObsColumn" msprop:Generator_UserColumnName="Obs" type="xs:string" minOccurs="0" />
|
<xs:element name="PS" msprop:Generator_ColumnVarNameInTable="columnPS" msprop:Generator_ColumnPropNameInRow="PS" msprop:Generator_ColumnPropNameInTable="PSColumn" msprop:Generator_UserColumnName="PS" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="PU" msprop:Generator_ColumnVarNameInTable="columnPU" msprop:Generator_ColumnPropNameInRow="PU" msprop:Generator_ColumnPropNameInTable="PUColumn" msprop:Generator_UserColumnName="PU" type="xs:string" minOccurs="0" />
|
<xs:element name="Obs" msprop:Generator_ColumnVarNameInTable="columnObs" msprop:Generator_ColumnPropNameInRow="Obs" msprop:Generator_ColumnPropNameInTable="ObsColumn" msprop:Generator_UserColumnName="Obs" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="PorcentajeIVA" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIVA" msprop:Generator_ColumnPropNameInRow="PorcentajeIVA" msprop:Generator_ColumnPropNameInTable="PorcentajeIVAColumn" msprop:Generator_UserColumnName="PorcentajeIVA" type="xs:string" minOccurs="0" />
|
<xs:element name="PU" msprop:Generator_ColumnVarNameInTable="columnPU" msprop:Generator_ColumnPropNameInRow="PU" msprop:Generator_ColumnPropNameInTable="PUColumn" msprop:Generator_UserColumnName="PU" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Descuento" msprop:Generator_ColumnVarNameInTable="columnDescuento" msprop:Generator_ColumnPropNameInRow="Descuento" msprop:Generator_ColumnPropNameInTable="DescuentoColumn" msprop:Generator_UserColumnName="Descuento" type="xs:string" minOccurs="0" />
|
<xs:element name="PorcentajeIVA" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIVA" msprop:Generator_ColumnPropNameInRow="PorcentajeIVA" msprop:Generator_ColumnPropNameInTable="PorcentajeIVAColumn" msprop:Generator_UserColumnName="PorcentajeIVA" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CveClasificacion" msprop:Generator_ColumnVarNameInTable="columnCveClasificacion" msprop:Generator_ColumnPropNameInRow="CveClasificacion" msprop:Generator_ColumnPropNameInTable="CveClasificacionColumn" msprop:Generator_UserColumnName="CveClasificacion" type="xs:string" minOccurs="0" />
|
<xs:element name="Descuento" msprop:Generator_ColumnVarNameInTable="columnDescuento" msprop:Generator_ColumnPropNameInRow="Descuento" msprop:Generator_ColumnPropNameInTable="DescuentoColumn" msprop:Generator_UserColumnName="Descuento" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="CveClasificacion" msprop:Generator_ColumnVarNameInTable="columnCveClasificacion" msprop:Generator_ColumnPropNameInRow="CveClasificacion" msprop:Generator_ColumnPropNameInTable="CveClasificacionColumn" msprop:Generator_UserColumnName="CveClasificacion" type="xs:string" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="RepIVAAcreditable" msprop:Generator_TableClassName="RepIVAAcreditableDataTable" msprop:Generator_TableVarName="tableRepIVAAcreditable" msprop:Generator_RowChangedName="RepIVAAcreditableRowChanged" msprop:Generator_TablePropName="RepIVAAcreditable" msprop:Generator_RowDeletingName="RepIVAAcreditableRowDeleting" msprop:Generator_RowChangingName="RepIVAAcreditableRowChanging" msprop:Generator_RowEvHandlerName="RepIVAAcreditableRowChangeEventHandler" msprop:Generator_RowDeletedName="RepIVAAcreditableRowDeleted" msprop:Generator_RowClassName="RepIVAAcreditableRow" msprop:Generator_UserTableName="RepIVAAcreditable" msprop:Generator_RowEvArgName="RepIVAAcreditableRowChangeEvent">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="RepIVAAcreditable" msprop:Generator_TableClassName="RepIVAAcreditableDataTable" msprop:Generator_TableVarName="tableRepIVAAcreditable" msprop:Generator_TablePropName="RepIVAAcreditable" msprop:Generator_RowDeletingName="RepIVAAcreditableRowDeleting" msprop:Generator_RowChangingName="RepIVAAcreditableRowChanging" msprop:Generator_RowEvHandlerName="RepIVAAcreditableRowChangeEventHandler" msprop:Generator_RowDeletedName="RepIVAAcreditableRowDeleted" msprop:Generator_UserTableName="RepIVAAcreditable" msprop:Generator_RowChangedName="RepIVAAcreditableRowChanged" msprop:Generator_RowEvArgName="RepIVAAcreditableRowChangeEvent" msprop:Generator_RowClassName="RepIVAAcreditableRow">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="TipoDocto" msprop:Generator_ColumnVarNameInTable="columnTipoDocto" msprop:Generator_ColumnPropNameInRow="TipoDocto" msprop:Generator_ColumnPropNameInTable="TipoDoctoColumn" msprop:Generator_UserColumnName="TipoDocto" type="xs:string" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="FechaDocumento" msprop:Generator_ColumnVarNameInTable="columnFechaDocumento" msprop:Generator_ColumnPropNameInRow="FechaDocumento" msprop:Generator_ColumnPropNameInTable="FechaDocumentoColumn" msprop:Generator_UserColumnName="FechaDocumento" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="TipoDocto" msprop:Generator_ColumnVarNameInTable="columnTipoDocto" msprop:Generator_ColumnPropNameInRow="TipoDocto" msprop:Generator_ColumnPropNameInTable="TipoDoctoColumn" msprop:Generator_UserColumnName="TipoDocto" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
<xs:element name="FechaDocumento" msprop:Generator_ColumnVarNameInTable="columnFechaDocumento" msprop:Generator_ColumnPropNameInRow="FechaDocumento" msprop:Generator_ColumnPropNameInTable="FechaDocumentoColumn" msprop:Generator_UserColumnName="FechaDocumento" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="IVA" msprop:Generator_ColumnVarNameInTable="columnIVA" msprop:Generator_ColumnPropNameInRow="IVA" msprop:Generator_ColumnPropNameInTable="IVAColumn" msprop:Generator_UserColumnName="IVA" type="xs:double" minOccurs="0" />
|
<xs:element name="SerieFolio" msprop:Generator_ColumnVarNameInTable="columnSerieFolio" msprop:Generator_ColumnPropNameInRow="SerieFolio" msprop:Generator_ColumnPropNameInTable="SerieFolioColumn" msprop:Generator_UserColumnName="SerieFolio" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="IEPS" msprop:Generator_ColumnVarNameInTable="columnIEPS" msprop:Generator_ColumnPropNameInRow="IEPS" msprop:Generator_ColumnPropNameInTable="IEPSColumn" msprop:Generator_UserColumnName="IEPS" type="xs:double" minOccurs="0" />
|
<xs:element name="IVA" msprop:Generator_ColumnVarNameInTable="columnIVA" msprop:Generator_ColumnPropNameInRow="IVA" msprop:Generator_ColumnPropNameInTable="IVAColumn" msprop:Generator_UserColumnName="IVA" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="SubTotal" msprop:Generator_ColumnVarNameInTable="columnSubTotal" msprop:Generator_ColumnPropNameInRow="SubTotal" msprop:Generator_ColumnPropNameInTable="SubTotalColumn" msprop:Generator_UserColumnName="SubTotal" type="xs:double" minOccurs="0" />
|
<xs:element name="IEPS" msprop:Generator_ColumnVarNameInTable="columnIEPS" msprop:Generator_ColumnPropNameInRow="IEPS" msprop:Generator_ColumnPropNameInTable="IEPSColumn" msprop:Generator_UserColumnName="IEPS" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="RetIVAHonorario" msprop:Generator_ColumnVarNameInTable="columnRetIVAHonorario" msprop:Generator_ColumnPropNameInRow="RetIVAHonorario" msprop:Generator_ColumnPropNameInTable="RetIVAHonorarioColumn" msprop:Generator_UserColumnName="RetIVAHonorario" type="xs:double" minOccurs="0" />
|
<xs:element name="SubTotal" msprop:Generator_ColumnVarNameInTable="columnSubTotal" msprop:Generator_ColumnPropNameInRow="SubTotal" msprop:Generator_ColumnPropNameInTable="SubTotalColumn" msprop:Generator_UserColumnName="SubTotal" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="RetIVAFletePF" msprop:Generator_ColumnVarNameInTable="columnRetIVAFletePF" msprop:Generator_ColumnPropNameInRow="RetIVAFletePF" msprop:Generator_ColumnPropNameInTable="RetIVAFletePFColumn" msprop:Generator_UserColumnName="RetIVAFletePF" type="xs:double" minOccurs="0" />
|
<xs:element name="RetIVAHonorario" msprop:Generator_ColumnVarNameInTable="columnRetIVAHonorario" msprop:Generator_ColumnPropNameInRow="RetIVAHonorario" msprop:Generator_ColumnPropNameInTable="RetIVAHonorarioColumn" msprop:Generator_UserColumnName="RetIVAHonorario" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="RetIVAFletePM" msprop:Generator_ColumnVarNameInTable="columnRetIVAFletePM" msprop:Generator_ColumnPropNameInRow="RetIVAFletePM" msprop:Generator_ColumnPropNameInTable="RetIVAFletePMColumn" msprop:Generator_UserColumnName="RetIVAFletePM" type="xs:double" minOccurs="0" />
|
<xs:element name="RetIVAFletePF" msprop:Generator_ColumnVarNameInTable="columnRetIVAFletePF" msprop:Generator_ColumnPropNameInRow="RetIVAFletePF" msprop:Generator_ColumnPropNameInTable="RetIVAFletePFColumn" msprop:Generator_UserColumnName="RetIVAFletePF" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="RetIVAArrend" msprop:Generator_ColumnVarNameInTable="columnRetIVAArrend" msprop:Generator_ColumnPropNameInRow="RetIVAArrend" msprop:Generator_ColumnPropNameInTable="RetIVAArrendColumn" msprop:Generator_UserColumnName="RetIVAArrend" type="xs:double" minOccurs="0" />
|
<xs:element name="RetIVAFletePM" msprop:Generator_ColumnVarNameInTable="columnRetIVAFletePM" msprop:Generator_ColumnPropNameInRow="RetIVAFletePM" msprop:Generator_ColumnPropNameInTable="RetIVAFletePMColumn" msprop:Generator_UserColumnName="RetIVAFletePM" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="RetISR" msprop:Generator_ColumnVarNameInTable="columnRetISR" msprop:Generator_ColumnPropNameInRow="RetISR" msprop:Generator_ColumnPropNameInTable="RetISRColumn" msprop:Generator_UserColumnName="RetISR" type="xs:double" minOccurs="0" />
|
<xs:element name="RetIVAArrend" msprop:Generator_ColumnVarNameInTable="columnRetIVAArrend" msprop:Generator_ColumnPropNameInRow="RetIVAArrend" msprop:Generator_ColumnPropNameInTable="RetIVAArrendColumn" msprop:Generator_UserColumnName="RetIVAArrend" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="RetISRArrend" msprop:Generator_ColumnVarNameInTable="columnRetISRArrend" msprop:Generator_ColumnPropNameInRow="RetISRArrend" msprop:Generator_ColumnPropNameInTable="RetISRArrendColumn" msprop:Generator_UserColumnName="RetISRArrend" type="xs:double" minOccurs="0" />
|
<xs:element name="RetISR" msprop:Generator_ColumnVarNameInTable="columnRetISR" msprop:Generator_ColumnPropNameInRow="RetISR" msprop:Generator_ColumnPropNameInTable="RetISRColumn" msprop:Generator_UserColumnName="RetISR" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="Total" msprop:Generator_ColumnVarNameInTable="columnTotal" msprop:Generator_ColumnPropNameInRow="Total" msprop:Generator_ColumnPropNameInTable="TotalColumn" msprop:Generator_UserColumnName="Total" type="xs:double" minOccurs="0" />
|
<xs:element name="RetISRArrend" msprop:Generator_ColumnVarNameInTable="columnRetISRArrend" msprop:Generator_ColumnPropNameInRow="RetISRArrend" msprop:Generator_ColumnPropNameInTable="RetISRArrendColumn" msprop:Generator_UserColumnName="RetISRArrend" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="RazonSocial" msprop:Generator_ColumnVarNameInTable="columnRazonSocial" msprop:Generator_ColumnPropNameInRow="RazonSocial" msprop:Generator_ColumnPropNameInTable="RazonSocialColumn" msprop:Generator_UserColumnName="RazonSocial" type="xs:string" minOccurs="0" />
|
<xs:element name="Total" msprop:Generator_ColumnVarNameInTable="columnTotal" msprop:Generator_ColumnPropNameInRow="Total" msprop:Generator_ColumnPropNameInTable="TotalColumn" msprop:Generator_UserColumnName="Total" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="FolioIE" msprop:Generator_ColumnVarNameInTable="columnFolioIE" msprop:Generator_ColumnPropNameInRow="FolioIE" msprop:Generator_ColumnPropNameInTable="FolioIEColumn" msprop:Generator_UserColumnName="FolioIE" type="xs:string" minOccurs="0" />
|
<xs:element name="RazonSocial" msprop:Generator_ColumnVarNameInTable="columnRazonSocial" msprop:Generator_ColumnPropNameInRow="RazonSocial" msprop:Generator_ColumnPropNameInTable="RazonSocialColumn" msprop:Generator_UserColumnName="RazonSocial" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Banco" msprop:Generator_ColumnVarNameInTable="columnBanco" msprop:Generator_ColumnPropNameInRow="Banco" msprop:Generator_ColumnPropNameInTable="BancoColumn" msprop:Generator_UserColumnName="Banco" type="xs:string" minOccurs="0" />
|
<xs:element name="FolioIE" msprop:Generator_ColumnVarNameInTable="columnFolioIE" msprop:Generator_ColumnPropNameInRow="FolioIE" msprop:Generator_ColumnPropNameInTable="FolioIEColumn" msprop:Generator_UserColumnName="FolioIE" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="NumCuenta" msprop:Generator_ColumnVarNameInTable="columnNumCuenta" msprop:Generator_ColumnPropNameInRow="NumCuenta" msprop:Generator_ColumnPropNameInTable="NumCuentaColumn" msprop:Generator_UserColumnName="NumCuenta" type="xs:string" minOccurs="0" />
|
<xs:element name="Banco" msprop:Generator_ColumnVarNameInTable="columnBanco" msprop:Generator_ColumnPropNameInRow="Banco" msprop:Generator_ColumnPropNameInTable="BancoColumn" msprop:Generator_UserColumnName="Banco" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CveMoneda" msprop:Generator_ColumnVarNameInTable="columnCveMoneda" msprop:Generator_ColumnPropNameInRow="CveMoneda" msprop:Generator_ColumnPropNameInTable="CveMonedaColumn" msprop:Generator_UserColumnName="CveMoneda" type="xs:short" minOccurs="0" />
|
<xs:element name="NumCuenta" msprop:Generator_ColumnVarNameInTable="columnNumCuenta" msprop:Generator_ColumnPropNameInRow="NumCuenta" msprop:Generator_ColumnPropNameInTable="NumCuentaColumn" msprop:Generator_UserColumnName="NumCuenta" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="CveCompra" msprop:Generator_ColumnVarNameInTable="columnCveCompra" msprop:Generator_ColumnPropNameInRow="CveCompra" msprop:Generator_ColumnPropNameInTable="CveCompraColumn" msprop:Generator_UserColumnName="CveCompra" type="xs:short" minOccurs="0" />
|
<xs:element name="CveMoneda" msprop:Generator_ColumnVarNameInTable="columnCveMoneda" msprop:Generator_ColumnPropNameInRow="CveMoneda" msprop:Generator_ColumnPropNameInTable="CveMonedaColumn" msprop:Generator_UserColumnName="CveMoneda" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="Direccion" msprop:Generator_ColumnVarNameInTable="columnDireccion" msprop:Generator_ColumnPropNameInRow="Direccion" msprop:Generator_ColumnPropNameInTable="DireccionColumn" msprop:Generator_UserColumnName="Direccion" type="xs:string" minOccurs="0" />
|
<xs:element name="CveCompra" msprop:Generator_ColumnVarNameInTable="columnCveCompra" msprop:Generator_ColumnPropNameInRow="CveCompra" msprop:Generator_ColumnPropNameInTable="CveCompraColumn" msprop:Generator_UserColumnName="CveCompra" type="xs:short" minOccurs="0" />
|
||||||
<xs:element name="CP" msprop:Generator_ColumnVarNameInTable="columnCP" msprop:Generator_ColumnPropNameInRow="CP" msprop:Generator_ColumnPropNameInTable="CPColumn" msprop:Generator_UserColumnName="CP" type="xs:string" minOccurs="0" />
|
<xs:element name="Direccion" msprop:Generator_ColumnVarNameInTable="columnDireccion" msprop:Generator_ColumnPropNameInRow="Direccion" msprop:Generator_ColumnPropNameInTable="DireccionColumn" msprop:Generator_UserColumnName="Direccion" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Telefono" msprop:Generator_ColumnVarNameInTable="columnTelefono" msprop:Generator_ColumnPropNameInRow="Telefono" msprop:Generator_ColumnPropNameInTable="TelefonoColumn" msprop:Generator_UserColumnName="Telefono" type="xs:string" minOccurs="0" />
|
<xs:element name="CP" msprop:Generator_ColumnVarNameInTable="columnCP" msprop:Generator_ColumnPropNameInRow="CP" msprop:Generator_ColumnPropNameInTable="CPColumn" msprop:Generator_UserColumnName="CP" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="ContactoNombre" msprop:Generator_ColumnVarNameInTable="columnContactoNombre" msprop:Generator_ColumnPropNameInRow="ContactoNombre" msprop:Generator_ColumnPropNameInTable="ContactoNombreColumn" msprop:Generator_UserColumnName="ContactoNombre" type="xs:string" minOccurs="0" />
|
<xs:element name="Telefono" msprop:Generator_ColumnVarNameInTable="columnTelefono" msprop:Generator_ColumnPropNameInRow="Telefono" msprop:Generator_ColumnPropNameInTable="TelefonoColumn" msprop:Generator_UserColumnName="Telefono" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="ContactoCelular" msprop:Generator_ColumnVarNameInTable="columnContactoCelular" msprop:Generator_ColumnPropNameInRow="ContactoCelular" msprop:Generator_ColumnPropNameInTable="ContactoCelularColumn" msprop:Generator_UserColumnName="ContactoCelular" type="xs:string" minOccurs="0" />
|
<xs:element name="ContactoNombre" msprop:Generator_ColumnVarNameInTable="columnContactoNombre" msprop:Generator_ColumnPropNameInRow="ContactoNombre" msprop:Generator_ColumnPropNameInTable="ContactoNombreColumn" msprop:Generator_UserColumnName="ContactoNombre" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="RetIVAServicios" msprop:Generator_ColumnVarNameInTable="columnRetIVAServicios" msprop:Generator_ColumnPropNameInRow="RetIVAServicios" msprop:Generator_ColumnPropNameInTable="RetIVAServiciosColumn" msprop:Generator_UserColumnName="RetIVAServicios" type="xs:double" minOccurs="0" />
|
<xs:element name="ContactoCelular" msprop:Generator_ColumnVarNameInTable="columnContactoCelular" msprop:Generator_ColumnPropNameInRow="ContactoCelular" msprop:Generator_ColumnPropNameInTable="ContactoCelularColumn" msprop:Generator_UserColumnName="ContactoCelular" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="RFC" msprop:Generator_ColumnVarNameInTable="columnRFC" msprop:Generator_ColumnPropNameInRow="RFC" msprop:Generator_ColumnPropNameInTable="RFCColumn" msprop:Generator_UserColumnName="RFC" type="xs:string" minOccurs="0" />
|
<xs:element name="RetIVAServicios" msprop:Generator_ColumnVarNameInTable="columnRetIVAServicios" msprop:Generator_ColumnPropNameInRow="RetIVAServicios" msprop:Generator_ColumnPropNameInTable="RetIVAServiciosColumn" msprop:Generator_UserColumnName="RetIVAServicios" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="valorActos1516" msprop:Generator_ColumnVarNameInTable="columnvalorActos1516" msprop:Generator_ColumnPropNameInRow="valorActos1516" msprop:Generator_ColumnPropNameInTable="valorActos1516Column" msprop:Generator_UserColumnName="valorActos1516" type="xs:double" minOccurs="0" />
|
<xs:element name="RFC" msprop:Generator_ColumnVarNameInTable="columnRFC" msprop:Generator_ColumnPropNameInRow="RFC" msprop:Generator_ColumnPropNameInTable="RFCColumn" msprop:Generator_UserColumnName="RFC" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="valorActosImp8" msprop:Generator_ColumnVarNameInTable="columnvalorActosImp8" msprop:Generator_ColumnPropNameInRow="valorActosImp8" msprop:Generator_ColumnPropNameInTable="valorActosImp8Column" msprop:Generator_UserColumnName="valorActosImp8" type="xs:double" minOccurs="0" />
|
<xs:element name="valorActos1516" msprop:Generator_ColumnVarNameInTable="columnvalorActos1516" msprop:Generator_ColumnPropNameInRow="valorActos1516" msprop:Generator_ColumnPropNameInTable="valorActos1516Column" msprop:Generator_UserColumnName="valorActos1516" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="valorActosImp0" msprop:Generator_ColumnVarNameInTable="columnvalorActosImp0" msprop:Generator_ColumnPropNameInRow="valorActosImp0" msprop:Generator_ColumnPropNameInTable="valorActosImp0Column" msprop:Generator_UserColumnName="valorActosImp0" type="xs:double" minOccurs="0" />
|
<xs:element name="valorActosImp8" msprop:Generator_ColumnVarNameInTable="columnvalorActosImp8" msprop:Generator_ColumnPropNameInRow="valorActosImp8" msprop:Generator_ColumnPropNameInTable="valorActosImp8Column" msprop:Generator_UserColumnName="valorActosImp8" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="PorcentajeIVA" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIVA" msprop:Generator_ColumnPropNameInRow="PorcentajeIVA" msprop:Generator_ColumnPropNameInTable="PorcentajeIVAColumn" msprop:Generator_UserColumnName="PorcentajeIVA" type="xs:double" minOccurs="0" />
|
<xs:element name="valorActosImp0" msprop:Generator_ColumnVarNameInTable="columnvalorActosImp0" msprop:Generator_ColumnPropNameInRow="valorActosImp0" msprop:Generator_ColumnPropNameInTable="valorActosImp0Column" msprop:Generator_UserColumnName="valorActosImp0" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
<xs:element name="PorcentajeIVA" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIVA" msprop:Generator_ColumnPropNameInRow="PorcentajeIVA" msprop:Generator_ColumnPropNameInTable="PorcentajeIVAColumn" msprop:Generator_UserColumnName="PorcentajeIVA" type="xs:double" minOccurs="0" />
|
||||||
<xs:element name="FolioFiscal" msprop:Generator_ColumnVarNameInTable="columnFolioFiscal" msprop:Generator_ColumnPropNameInRow="FolioFiscal" msprop:Generator_ColumnPropNameInTable="FolioFiscalColumn" msprop:Generator_UserColumnName="FolioFiscal" type="xs:string" minOccurs="0" />
|
<xs:element name="Fecha" msprop:Generator_ColumnVarNameInTable="columnFecha" msprop:Generator_ColumnPropNameInRow="Fecha" msprop:Generator_ColumnPropNameInTable="FechaColumn" msprop:Generator_UserColumnName="Fecha" type="xs:dateTime" minOccurs="0" />
|
||||||
<xs:element name="IVANoDeducible" msprop:Generator_ColumnVarNameInTable="columnIVANoDeducible" msprop:Generator_ColumnPropNameInRow="IVANoDeducible" msprop:Generator_ColumnPropNameInTable="IVANoDeducibleColumn" msprop:Generator_UserColumnName="IVANoDeducible" type="xs:double" minOccurs="0" />
|
<xs:element name="FolioFiscal" msprop:Generator_ColumnVarNameInTable="columnFolioFiscal" msprop:Generator_ColumnPropNameInRow="FolioFiscal" msprop:Generator_ColumnPropNameInTable="FolioFiscalColumn" msprop:Generator_UserColumnName="FolioFiscal" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="IVANoDeducible" msprop:Generator_ColumnVarNameInTable="columnIVANoDeducible" msprop:Generator_ColumnPropNameInRow="IVANoDeducible" msprop:Generator_ColumnPropNameInTable="IVANoDeducibleColumn" msprop:Generator_UserColumnName="IVANoDeducible" type="xs:double" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="IEPSPorcentaje" msprop:Generator_TableClassName="IEPSPorcentajeDataTable" msprop:Generator_TableVarName="tableIEPSPorcentaje" msprop:Generator_RowChangedName="IEPSPorcentajeRowChanged" msprop:Generator_TablePropName="IEPSPorcentaje" msprop:Generator_RowDeletingName="IEPSPorcentajeRowDeleting" msprop:Generator_RowChangingName="IEPSPorcentajeRowChanging" msprop:Generator_RowEvHandlerName="IEPSPorcentajeRowChangeEventHandler" msprop:Generator_RowDeletedName="IEPSPorcentajeRowDeleted" msprop:Generator_RowClassName="IEPSPorcentajeRow" msprop:Generator_UserTableName="IEPSPorcentaje" msprop:Generator_RowEvArgName="IEPSPorcentajeRowChangeEvent">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="IEPSPorcentaje" msprop:Generator_TableClassName="IEPSPorcentajeDataTable" msprop:Generator_TableVarName="tableIEPSPorcentaje" msprop:Generator_TablePropName="IEPSPorcentaje" msprop:Generator_RowDeletingName="IEPSPorcentajeRowDeleting" msprop:Generator_RowChangingName="IEPSPorcentajeRowChanging" msprop:Generator_RowEvHandlerName="IEPSPorcentajeRowChangeEventHandler" msprop:Generator_RowDeletedName="IEPSPorcentajeRowDeleted" msprop:Generator_UserTableName="IEPSPorcentaje" msprop:Generator_RowChangedName="IEPSPorcentajeRowChanged" msprop:Generator_RowEvArgName="IEPSPorcentajeRowChangeEvent" msprop:Generator_RowClassName="IEPSPorcentajeRow">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="PorcentajeIEPS" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIEPS" msprop:Generator_ColumnPropNameInRow="PorcentajeIEPS" msprop:Generator_ColumnPropNameInTable="PorcentajeIEPSColumn" msprop:Generator_UserColumnName="PorcentajeIEPS" type="xs:string" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="Categoria" msprop:Generator_ColumnVarNameInTable="columnCategoria" msprop:Generator_ColumnPropNameInRow="Categoria" msprop:Generator_ColumnPropNameInTable="CategoriaColumn" msprop:Generator_UserColumnName="Categoria" type="xs:string" minOccurs="0" />
|
<xs:element name="PorcentajeIEPS" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIEPS" msprop:Generator_ColumnPropNameInRow="PorcentajeIEPS" msprop:Generator_ColumnPropNameInTable="PorcentajeIEPSColumn" msprop:Generator_UserColumnName="PorcentajeIEPS" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="IEPS" msprop:Generator_ColumnVarNameInTable="columnIEPS" msprop:Generator_ColumnPropNameInRow="IEPS" msprop:Generator_ColumnPropNameInTable="IEPSColumn" msprop:Generator_UserColumnName="IEPS" type="xs:string" minOccurs="0" />
|
<xs:element name="Categoria" msprop:Generator_ColumnVarNameInTable="columnCategoria" msprop:Generator_ColumnPropNameInRow="Categoria" msprop:Generator_ColumnPropNameInTable="CategoriaColumn" msprop:Generator_UserColumnName="Categoria" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Base" msprop:Generator_ColumnVarNameInTable="columnBase" msprop:Generator_ColumnPropNameInRow="Base" msprop:Generator_ColumnPropNameInTable="BaseColumn" msprop:Generator_UserColumnName="Base" type="xs:string" minOccurs="0" />
|
<xs:element name="IEPS" msprop:Generator_ColumnVarNameInTable="columnIEPS" msprop:Generator_ColumnPropNameInRow="IEPS" msprop:Generator_ColumnPropNameInTable="IEPSColumn" msprop:Generator_UserColumnName="IEPS" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="Base" msprop:Generator_ColumnVarNameInTable="columnBase" msprop:Generator_ColumnPropNameInRow="Base" msprop:Generator_ColumnPropNameInTable="BaseColumn" msprop:Generator_UserColumnName="Base" type="xs:string" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
<xs:element name="IVAPorcentaje" msprop:Generator_TableClassName="IVAPorcentajeDataTable" msprop:Generator_TableVarName="tableIVAPorcentaje" msprop:Generator_RowChangedName="IVAPorcentajeRowChanged" msprop:Generator_TablePropName="IVAPorcentaje" msprop:Generator_RowDeletingName="IVAPorcentajeRowDeleting" msprop:Generator_RowChangingName="IVAPorcentajeRowChanging" msprop:Generator_RowEvHandlerName="IVAPorcentajeRowChangeEventHandler" msprop:Generator_RowDeletedName="IVAPorcentajeRowDeleted" msprop:Generator_RowClassName="IVAPorcentajeRow" msprop:Generator_UserTableName="IVAPorcentaje" msprop:Generator_RowEvArgName="IVAPorcentajeRowChangeEvent">
|
</xs:element>
|
||||||
<xs:complexType>
|
<xs:element name="IVAPorcentaje" msprop:Generator_TableClassName="IVAPorcentajeDataTable" msprop:Generator_TableVarName="tableIVAPorcentaje" msprop:Generator_TablePropName="IVAPorcentaje" msprop:Generator_RowDeletingName="IVAPorcentajeRowDeleting" msprop:Generator_RowChangingName="IVAPorcentajeRowChanging" msprop:Generator_RowEvHandlerName="IVAPorcentajeRowChangeEventHandler" msprop:Generator_RowDeletedName="IVAPorcentajeRowDeleted" msprop:Generator_UserTableName="IVAPorcentaje" msprop:Generator_RowChangedName="IVAPorcentajeRowChanged" msprop:Generator_RowEvArgName="IVAPorcentajeRowChangeEvent" msprop:Generator_RowClassName="IVAPorcentajeRow">
|
||||||
<xs:sequence>
|
<xs:complexType>
|
||||||
<xs:element name="PorcentajeIVA" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIVA" msprop:Generator_ColumnPropNameInRow="PorcentajeIVA" msprop:Generator_ColumnPropNameInTable="PorcentajeIVAColumn" msprop:Generator_UserColumnName="PorcentajeIVA" type="xs:string" minOccurs="0" />
|
<xs:sequence>
|
||||||
<xs:element name="IVA" msprop:Generator_ColumnVarNameInTable="columnIVA" msprop:Generator_ColumnPropNameInRow="IVA" msprop:Generator_ColumnPropNameInTable="IVAColumn" msprop:Generator_UserColumnName="IVA" type="xs:string" minOccurs="0" />
|
<xs:element name="PorcentajeIVA" msprop:Generator_ColumnVarNameInTable="columnPorcentajeIVA" msprop:Generator_ColumnPropNameInRow="PorcentajeIVA" msprop:Generator_ColumnPropNameInTable="PorcentajeIVAColumn" msprop:Generator_UserColumnName="PorcentajeIVA" type="xs:string" minOccurs="0" />
|
||||||
<xs:element name="Base" msprop:Generator_ColumnVarNameInTable="columnBase" msprop:Generator_ColumnPropNameInRow="Base" msprop:Generator_ColumnPropNameInTable="BaseColumn" msprop:Generator_UserColumnName="Base" type="xs:string" minOccurs="0" />
|
<xs:element name="IVA" msprop:Generator_ColumnVarNameInTable="columnIVA" msprop:Generator_ColumnPropNameInRow="IVA" msprop:Generator_ColumnPropNameInTable="IVAColumn" msprop:Generator_UserColumnName="IVA" type="xs:string" minOccurs="0" />
|
||||||
</xs:sequence>
|
<xs:element name="Base" msprop:Generator_ColumnVarNameInTable="columnBase" msprop:Generator_ColumnPropNameInRow="Base" msprop:Generator_ColumnPropNameInTable="BaseColumn" msprop:Generator_UserColumnName="Base" type="xs:string" minOccurs="0" />
|
||||||
</xs:complexType>
|
</xs:sequence>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
</xs:choice>
|
</xs:element>
|
||||||
</xs:complexType>
|
</xs:choice>
|
||||||
</xs:element>
|
</xs:complexType>
|
||||||
|
</xs:element>
|
||||||
</xs:schema>
|
</xs:schema>
|
||||||
@@ -382,16 +382,19 @@ Namespace Modelos
|
|||||||
Me.ListaMensajes = New List(Of String)
|
Me.ListaMensajes = New List(Of String)
|
||||||
Me.FolioFiscal = ""
|
Me.FolioFiscal = ""
|
||||||
Me.GenerarPDFFactura = False
|
Me.GenerarPDFFactura = False
|
||||||
IniciaValores()
|
IniciaValores()
|
||||||
|
|
||||||
Dim ObjVentas As New ClsVentas()
|
Dim ObjVentas As New ClsVentas()
|
||||||
If ObjVentas.GetVenta(CveVenta, CveEmpresa) Then
|
If ObjVentas.GetVenta(CveVenta, CveEmpresa) Then
|
||||||
If ObjVentas.DtResultados IsNot Nothing AndAlso ObjVentas.DtResultados.Rows.Count > 0 Then
|
If ObjVentas.DtResultados IsNot Nothing AndAlso ObjVentas.DtResultados.Rows.Count > 0 Then
|
||||||
setValues(ObjVentas.DtResultados.Rows(0))
|
setValues(ObjVentas.DtResultados.Rows(0))
|
||||||
|
|
||||||
SetMetodoPago()
|
SetMetodoPago()
|
||||||
SetMoneda()
|
SetMoneda()
|
||||||
SetSubProyecto()
|
SetSubProyecto()
|
||||||
SetSubProyectoMatriz()
|
SetSubProyectoMatriz()
|
||||||
SetCliente()
|
SetCliente()
|
||||||
|
SetTotales(ObjVentas.DtResultados, ObjVentas)
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
If ObjVentas.GetVentaDetalle(CveVenta) Then
|
If ObjVentas.GetVentaDetalle(CveVenta) Then
|
||||||
@@ -405,6 +408,58 @@ Namespace Modelos
|
|||||||
Me.DirectorioServidor = DirectorioServidor
|
Me.DirectorioServidor = DirectorioServidor
|
||||||
Timbre = New CFDITimbre
|
Timbre = New CFDITimbre
|
||||||
End Sub
|
End Sub
|
||||||
|
Private Sub SetTotales(dtVentas As DataTable, ObjVentas As ClsVentas)
|
||||||
|
Dim TmpDTImpuestos = New DataTable
|
||||||
|
TmpDTImpuestos.Columns.Add("ImpuestoLocal", GetType(String))
|
||||||
|
TmpDTImpuestos.Columns.Add("Importe", GetType(Double))
|
||||||
|
TmpDTImpuestos.Columns.Add("Orden", GetType(Integer))
|
||||||
|
|
||||||
|
Dim DR As DataRow = TmpDTImpuestos.NewRow()
|
||||||
|
If dtVentas(0)("SubTotal").ToString.ToDouble <> 0 Then DR("ImpuestoLocal") = "Subtotal" : DR("Importe") = dtVentas(0)("SubTotal").ToString.ToDouble : DR("Orden") = 10 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
If dtVentas(0)("Descuento").ToString.ToDouble <> 0 Then DR("ImpuestoLocal") = "Descuentos" : DR("Importe") = dtVentas(0)("Descuento").ToString.ToDouble : DR("Orden") = 20 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
If dtVentas(0)("Amortizacion").ToString.ToDouble <> 0 Then DR("ImpuestoLocal") = "Amort.Ant" : DR("Importe") = dtVentas(0)("Amortizacion").ToString.ToDouble : DR("Orden") = 30 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
If dtVentas(0)("SubTotal").ToString.ToDouble <> (dtVentas(0)("SubTotal").ToString.ToDouble - dtVentas(0)("Descuento").ToString.ToDouble - dtVentas(0)("Amortizacion").ToString.ToDouble) Then DR("ImpuestoLocal") = "SubTotal2" : DR("Importe") = (dtVentas(0)("SubTotal").ToString.ToDouble - dtVentas(0)("Descuento").ToString.ToDouble - dtVentas(0)("Amortizacion").ToString.ToDouble) : DR("Orden") = 40 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
If dtVentas(0)("IVA").ToString.ToDouble >= 0 Then DR("ImpuestoLocal") = "IVA" : DR("Importe") = dtVentas(0)("IVA").ToString.ToDouble : DR("Orden") = 50 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
|
||||||
|
'solo para eclipse, que muesre un subtotal debajo de IVA
|
||||||
|
If UsuarioActual.CveEmpresa = 15 Then DR = TmpDTImpuestos.NewRow() : DR("ImpuestoLocal") = "Subtotal2" : DR("Importe") = (dtVentas(0)("SubTotal").ToString.ToDouble - dtVentas(0)("Descuento").ToString.ToDouble - dtVentas(0)("Amortizacion").ToString.ToDouble) + dtVentas(0)("IVA").ToString.ToDouble : DR("Orden") = 51 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
If dtVentas(0)("RetIVA").ToString.ToDouble <> 0 Then DR("ImpuestoLocal") = "Ret.IVA" : DR("Importe") = dtVentas(0)("RetIVA").ToString.ToDouble : DR("Orden") = 60 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
If dtVentas(0)("RetISR").ToString.ToDouble <> 0 Then DR("ImpuestoLocal") = "Ret.ISR" : DR("Importe") = dtVentas(0)("RetISR").ToString.ToDouble : DR("Orden") = 70 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
|
||||||
|
If dtVentas(0)("IEPS").ToString.ToDouble <> 0 Then DR("ImpuestoLocal") = "IEPS" : DR("Importe") = dtVentas(0)("IEPS").ToString.ToDouble : DR("Orden") = 80 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
|
||||||
|
If dtVentas(0)("Total").ToString.ToDouble <> 0 Then DR("ImpuestoLocal") = "Total" : DR("Importe") = dtVentas(0)("Total").ToString.ToDouble : DR("Orden") = 100 : TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
|
||||||
|
If ObjVentas.GetVentaImpuestosLocales(CveVenta) Then
|
||||||
|
|
||||||
|
Dim dtImpuesto As DataTable = ObjVentas.DtResultados
|
||||||
|
If dtImpuesto.Rows.Count > 0 Then
|
||||||
|
For Each Row As DataRow In dtImpuesto.Rows
|
||||||
|
Dim Orden = 80
|
||||||
|
If Row("Importe").ToString.ToDouble <> 0 Then
|
||||||
|
DR("ImpuestoLocal") = Row("ImpuestoLocal").ToString
|
||||||
|
DR("Importe") = Row("Importe").ToString.ToDouble
|
||||||
|
DR("Orden") = Orden
|
||||||
|
TmpDTImpuestos.Rows.Add(DR)
|
||||||
|
DR = TmpDTImpuestos.NewRow()
|
||||||
|
Orden = Orden + 1
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
End If
|
||||||
|
Me.DtDeduccion = TmpDTImpuestos.FiltraParametros("", Orderby:="Orden ASC")
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
End Sub
|
||||||
Private Sub IniciaValores()
|
Private Sub IniciaValores()
|
||||||
Me.FolioFiscal = ""
|
Me.FolioFiscal = ""
|
||||||
Me.CveContratoSecciones = ""
|
Me.CveContratoSecciones = ""
|
||||||
|
|||||||
102
CRM/AsignarVendedorEnProspectos.aspx
Normal file
102
CRM/AsignarVendedorEnProspectos.aspx
Normal file
@@ -0,0 +1,102 @@
|
|||||||
|
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="AsignarVendedorEnProspectos.aspx.cs" Inherits="CRM_AsignarVendedorEnProspectos" %>
|
||||||
|
|
||||||
|
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content3" ContentPlaceHolderID="E" runat="Server">
|
||||||
|
Asignar Vendedor a Prospectos
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server">
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
||||||
|
<asp:UpdatePanel ID="UPFiltros" runat="server" UpdateMode="Conditional">
|
||||||
|
<ContentTemplate>
|
||||||
|
<div id="DivFiltros" class="portlet solid grey-cascade portlet-filter">
|
||||||
|
<div class="portlet-title portlet-filterT smalltitle">
|
||||||
|
<div class="tools">
|
||||||
|
<asp:Button ID="BtnConsultar" runat="server" Text="Consultar" OnClick="BtnConsultar_Click" class="btn btn-primary" ValidationGroup="Valida" />
|
||||||
|
</div>
|
||||||
|
<div class="titlefiltros caption">
|
||||||
|
<div class="row" style="margin-left: 10px;">
|
||||||
|
|
||||||
|
<label class="col-md-1 " style="width: 90px; margin-top: 5px;">Nombre:</label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:TextBox ID="TxtNombre" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
||||||
|
</div>
|
||||||
|
<label class="col-md-1 " style="width: 90px; margin-top: 5px;">SubProyecto:</label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlSubProyecto" runat="server" Width="100%" AppendDataBoundItems="true" DataTextField="SubProyecto" DataValueField="CveSubProyecto" Class="table-group-action-input form-control input-inline input-small input-sm select2me"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
<label class="col-md-1 " style="width: 90px; margin-top: 5px;">Giro:</label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlGiroClasificacion" Width="100%" runat="server" DataValueField="CveClienteClasificacion" DataTextField="ClienteClasificacion" AppendDataBoundItems="true" CssClass="form-control input-sm select2me"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</ContentTemplate>
|
||||||
|
</asp:UpdatePanel>
|
||||||
|
<asp:UpdatePanel runat="server" UpdateMode="conditional" ID="UPPrecioLista">
|
||||||
|
<ContentTemplate>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-6">
|
||||||
|
<div class="portlet light smmallpadding traspasorow bordered xspadding">
|
||||||
|
<div class="portlet-title">
|
||||||
|
<div class="caption font-green">
|
||||||
|
<i class="icon-pin font-green"></i>
|
||||||
|
<span class="caption-subject bold uppercase">Asignar vendedor</span>
|
||||||
|
</div>
|
||||||
|
<div class="actions">
|
||||||
|
<div class="btn-group">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tools">
|
||||||
|
<a href="javascript:;" class="collapse"></a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="portlet-body rowpadding">
|
||||||
|
<div class="row">
|
||||||
|
<label class="col-md-1 " style="width: 90px; margin-top: 5px;">Vendedor:</label>
|
||||||
|
<div class="col-md-5">
|
||||||
|
<asp:DropDownList ID="DdlVendedor" Width="100%" runat="server" DataValueField="CveVendedor" DataTextField="Vendedor" AppendDataBoundItems="true" CssClass="form-control input-sm select2me"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="text-right">
|
||||||
|
<asp:LinkButton ID="BtnAsignar" runat="server" OnClick="BtnAsignar_Click" AlternateText="Actualizar" CausesValidation="True" CssClass="btn btn-primary" Text="Asignar Seleccionadas" ValidationGroup="GrpGuardar" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</ContentTemplate>
|
||||||
|
</asp:UpdatePanel>
|
||||||
|
<asp:UpdatePanel runat="server" UpdateMode="conditional" ID="UpDatos">
|
||||||
|
<ContentTemplate>
|
||||||
|
<div class="row" style="margin-left: 0px; margin-top: 15px; margin-bottom: 5px; text-align: right; margin-right: 5px;" align="left">
|
||||||
|
<input type="text" id="TxtBusqueda" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvProspectos.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
|
||||||
|
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvProspectos.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
|
||||||
|
</div>
|
||||||
|
<asp:GridView ID="GvProspectos" runat="server" AutoGenerateColumns="False" DataKeyNames="CveEmpresaCRM,Empresa,CveSubProyecto,SubProyecto,CveGiro,Giro" EmptyDataText="No se encontraron registros"
|
||||||
|
ToolTip="Listado de Temas" CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" data-freezerows="1" GridLines="None">
|
||||||
|
<Columns>
|
||||||
|
<asp:TemplateField HeaderText="Asignar" ItemStyle-HorizontalAlign="Center">
|
||||||
|
<ItemTemplate>
|
||||||
|
<asp:CheckBox runat="server" ID="ChkAsignar" Checked="false" />
|
||||||
|
</ItemTemplate>
|
||||||
|
</asp:TemplateField>
|
||||||
|
<asp:HyperLinkField DataNavigateUrlFields="CveEmpresaCRM" DataNavigateUrlFormatString="/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}" DataTextField="Empresa" HeaderText="Prospectos" SortExpression="Empresa" />
|
||||||
|
<asp:HyperLinkField DataNavigateUrlFields="CveEmpresaCRM" DataNavigateUrlFormatString="/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}" DataTextField="SubProyecto" HeaderText="SubProyecto" SortExpression="SubProyecto" />
|
||||||
|
<asp:HyperLinkField DataNavigateUrlFields="CveEmpresaCRM" DataNavigateUrlFormatString="/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}" DataTextField="Giro" HeaderText="Giro" SortExpression="ClienteClasificacion" />
|
||||||
|
</Columns>
|
||||||
|
</asp:GridView>
|
||||||
|
</ContentTemplate>
|
||||||
|
</asp:UpdatePanel>
|
||||||
|
</asp:Content>
|
||||||
|
<asp:Content ID="Content8" ContentPlaceHolderID="JS" runat="Server">
|
||||||
|
</asp:Content>
|
||||||
94
CRM/AsignarVendedorEnProspectos.aspx.cs
Normal file
94
CRM/AsignarVendedorEnProspectos.aspx.cs
Normal file
@@ -0,0 +1,94 @@
|
|||||||
|
using System;
|
||||||
|
using System.Text;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Web;
|
||||||
|
using System.Web.UI;
|
||||||
|
using System.Web.UI.WebControls;
|
||||||
|
using System.Data;
|
||||||
|
using Microsoft.Reporting.WebForms;
|
||||||
|
using Extensiones;
|
||||||
|
|
||||||
|
public partial class CRM_AsignarVendedorEnProspectos : ClsPaginas
|
||||||
|
{
|
||||||
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (!IsPostBack)
|
||||||
|
{
|
||||||
|
this.CargaFiltros();
|
||||||
|
this.CargaDatos();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void CargaDatos()
|
||||||
|
{
|
||||||
|
string Empresa = (TxtNombre.Text == "" ? "-1" : TxtNombre.Text);
|
||||||
|
ClsCRM ObjCRM = new ClsCRM();
|
||||||
|
if (ObjCRM.GetProspectosPorAsignarVendedor(UsuarioActual.CveEmpresa, Empresa, DdlSubProyecto.SelectedValue.ToEntero(),DdlGiroClasificacion.SelectedValue.ToEntero()))
|
||||||
|
{
|
||||||
|
GvProspectos.DataSource = ObjCRM.DtResultados;
|
||||||
|
}
|
||||||
|
ObjCRM.Dispose();
|
||||||
|
GvProspectos.DataBind();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void CargaFiltros()
|
||||||
|
{
|
||||||
|
DdlSubProyecto.DataSource = get_GlobalDTSubProyectos(-1, CveEmpresa: UsuarioActual.CveEmpresa);
|
||||||
|
DdlSubProyecto.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
||||||
|
DdlSubProyecto.DataBind();
|
||||||
|
|
||||||
|
DdlGiroClasificacion.DataSource = get_GlobalDTClienteClasificaciones(UsuarioActual.CveEmpresa);
|
||||||
|
DdlGiroClasificacion.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
||||||
|
DdlGiroClasificacion.DataBind();
|
||||||
|
|
||||||
|
DdlVendedor.DataSource = get_GlobalDTVendedores(UsuarioActual.CveEmpresa);
|
||||||
|
DdlVendedor.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
||||||
|
DdlVendedor.DataBind();
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void BtnConsultar_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
CargaDatos();
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void BtnAsignar_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
StringBuilder CveProspectos = new StringBuilder();
|
||||||
|
GridViewRowCollection RowsProspectos = GvProspectos.Rows;
|
||||||
|
|
||||||
|
foreach (GridViewRow Prospecto in RowsProspectos)
|
||||||
|
{
|
||||||
|
bool Asignado = Prospecto.FCCheckBox("ChkAsignar").Checked;
|
||||||
|
|
||||||
|
if (Asignado)
|
||||||
|
{
|
||||||
|
int CveProspecto = Prospecto.DataKey("CveEmpresaCRM").ToEntero();
|
||||||
|
CveProspectos.AppendFormat("{0},",CveProspecto);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
string CveProspectosFinal = CveProspectos.ToString();
|
||||||
|
int CveVendedor = DdlVendedor.SelectedValue.ToEntero();
|
||||||
|
|
||||||
|
if (CveProspectosFinal.Length > 0 && CveVendedor != -1)
|
||||||
|
{
|
||||||
|
CveProspectos.Remove((CveProspectos.Length -1),1);
|
||||||
|
ClsCRM ObjCRM = new ClsCRM();
|
||||||
|
|
||||||
|
if (ObjCRM.AsignarVendedor(CveProspectosFinal,CveVendedor))
|
||||||
|
{
|
||||||
|
|
||||||
|
string Vendedor = DdlVendedor.SelectedItem.Text;
|
||||||
|
string MensajeExito = String.Format("El vendedor '{0}' fue asignado a los prospectos de manera exitosa", Vendedor);
|
||||||
|
Alert(MensajeExito);
|
||||||
|
this.CargaDatos();
|
||||||
|
UpDatos.Update();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
ObjCRM.Dispose();
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
</asp:Content>
|
</asp:Content>
|
||||||
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
||||||
<li>
|
<li>
|
||||||
<asp:HyperLink ID="LnkAgregar" NavigateUrl="/CRM/EmpresaCRM.aspx" runat="server" Target="_blank"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar Prospecto</span></asp:HyperLink>
|
<asp:HyperLink ID="LnkAgregar" NavigateUrl="/CRM/EmpresaCRM.aspx" runat="server" Target="_blank"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar</span></asp:HyperLink>
|
||||||
</li>
|
</li>
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
||||||
@@ -72,7 +72,7 @@
|
|||||||
<asp:Label ID="lblVendedor" runat="server" Text='<%# Eval("Vendedor")%>'> </asp:Label>
|
<asp:Label ID="lblVendedor" runat="server" Text='<%# Eval("Vendedor")%>'> </asp:Label>
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<asp:TemplateField HeaderText="MedioCaptacion" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Left">
|
<asp:TemplateField HeaderText="Medio de Captacion" ItemStyle-Width="15%" ItemStyle-HorizontalAlign="Left">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<asp:Label ID="lblMedioCaptacion" runat="server" Text='<%# Eval("MedioCaptacion")%>'> </asp:Label>
|
<asp:Label ID="lblMedioCaptacion" runat="server" Text='<%# Eval("MedioCaptacion")%>'> </asp:Label>
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
@@ -96,7 +96,7 @@
|
|||||||
<asp:TemplateField ItemStyle-HorizontalAlign="Center" Visible="false" ItemStyle-Width="10%" HeaderText="Comandos">
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" Visible="false" ItemStyle-Width="10%" HeaderText="Comandos">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<asp:HyperLink ID="HplEditar" Target="_blank" runat="server" data-toggle="tooltip" CssClass="btn btn-circle btn-sm green" title="Editar" Text="<i class='fa fa-pencil'></i>"></asp:HyperLink>
|
<asp:HyperLink ID="HplEditar" Target="_blank" runat="server" data-toggle="tooltip" CssClass="btn btn-circle btn-sm green" title="Editar" Text="<i class='fa fa-pencil'></i>"></asp:HyperLink>
|
||||||
<asp:LinkButton ID="LnkEliminar" runat="server" CommandName="Delete" AlternateText="Eliminar" data-toggle="confirmation" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-popout="true" data-original-title="¿Eliminar la Empresa tambien eliminara los Contacto de esta, seguro que desea continuar?" data-btn-ok-label="si" />
|
<asp:LinkButton ID="LnkEliminar" runat="server" CommandName="Delete" AlternateText="Eliminar" data-toggle="confirmation" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-popout="true" data-original-title="¿Eliminar la Empresa tambien eliminara los Contacto de esta, seguro que desea continuar?" data-btn-ok-label="Sí" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
</Columns>
|
</Columns>
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
||||||
<ContentTemplate>
|
<ContentTemplate>
|
||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="LnkAgregar" OnClick="LnkAgregar_Click" runat="server"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar Etapas de Proceso</span></asp:LinkButton>
|
<asp:LinkButton ID="LnkAgregar" OnClick="LnkAgregar_Click" runat="server"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar</span></asp:LinkButton>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="LnkImprimir" OnClick="LnkImprimir_Click" runat="server"><i class="fa fa-file-pdf-o"></i><span style="padding-left:5px;">PDF</span></asp:LinkButton>
|
<asp:LinkButton ID="LnkImprimir" OnClick="LnkImprimir_Click" runat="server"><i class="fa fa-file-pdf-o"></i><span style="padding-left:5px;">PDF</span></asp:LinkButton>
|
||||||
@@ -112,7 +112,7 @@
|
|||||||
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%" HeaderText="Comandos">
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%" HeaderText="Comandos">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<asp:LinkButton ID="LnkEditar" runat="server" OnClick="LnkEditar_Click" data-toggle="tooltip" CssClass="btn btn-circle btn-sm green" title="Editar" Text="<i class='fa fa-pencil'></i>"></asp:LinkButton>
|
<asp:LinkButton ID="LnkEditar" runat="server" OnClick="LnkEditar_Click" data-toggle="tooltip" CssClass="btn btn-circle btn-sm green" title="Editar" Text="<i class='fa fa-pencil'></i>"></asp:LinkButton>
|
||||||
<asp:LinkButton ID="LnkEliminar" runat="server" CommandName="Delete" AlternateText="Eliminar" data-toggle="confirmation" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-popout="true" data-original-title="¿Está seguro que desea eliminar la Etapa del Proceso?" data-btn-ok-label="si" />
|
<asp:LinkButton ID="LnkEliminar" runat="server" CommandName="Delete" AlternateText="Eliminar" data-toggle="confirmation" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-popout="true" data-original-title="¿Está seguro que desea eliminar la Etapa del Proceso?" data-btn-ok-label="Sí" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
</Columns>
|
</Columns>
|
||||||
|
|||||||
@@ -132,19 +132,19 @@ public partial class CRM_CatEtapasProceso : ClsPaginas
|
|||||||
{
|
{
|
||||||
if (EsEditar == 1)
|
if (EsEditar == 1)
|
||||||
{
|
{
|
||||||
LtlModalTitulo.Text = "Actualizar Etapa del Proceso";
|
//LtlModalTitulo.Text = "Actualizar Etapa del Proceso";
|
||||||
BtnGuardar.Text = "Actualizar";
|
BtnGuardar.Text = "Actualizar";
|
||||||
DivEstatus.Visible = true;
|
DivEstatus.Visible = true;
|
||||||
|
DdlTipoProceso.SelectedValueExist("-1");
|
||||||
DdlTipoProceso.Enabled = false;
|
DdlTipoProceso.Enabled = false;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LtlModalTitulo.Text = "Agregar Etapa al Proceso";
|
//LtlModalTitulo.Text = "Agregar Etapa al Proceso";
|
||||||
BtnGuardar.Text = "Guardar";
|
BtnGuardar.Text = "Guardar";
|
||||||
DivEstatus.Visible = false;
|
DivEstatus.Visible = false;
|
||||||
|
|
||||||
DdlTipoProceso.SelectedValueExist("1");
|
DdlTipoProceso.SelectedValueExist("-1");
|
||||||
DdlTipoEtapa.SelectedValueExist("1");
|
DdlTipoEtapa.SelectedValueExist("1");
|
||||||
|
|
||||||
DdlTipoProceso.Enabled = true;
|
DdlTipoProceso.Enabled = true;
|
||||||
@@ -152,6 +152,7 @@ public partial class CRM_CatEtapasProceso : ClsPaginas
|
|||||||
TxtEtapaProceso.Text = "";
|
TxtEtapaProceso.Text = "";
|
||||||
TxtDescripcion.Text = "";
|
TxtDescripcion.Text = "";
|
||||||
ChkEstatus.Checked = true;
|
ChkEstatus.Checked = true;
|
||||||
|
UPModal.Update();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void CargaTiposProceso()
|
protected void CargaTiposProceso()
|
||||||
@@ -203,6 +204,7 @@ public partial class CRM_CatEtapasProceso : ClsPaginas
|
|||||||
DivOrden.Visible = false;
|
DivOrden.Visible = false;
|
||||||
bloquearEtapasAnteriores(-1);
|
bloquearEtapasAnteriores(-1);
|
||||||
DdlTipoProceso.SelectedValueExist(CveTipoProcesoSeleccionado);
|
DdlTipoProceso.SelectedValueExist(CveTipoProcesoSeleccionado);
|
||||||
|
//cargaEtapas();
|
||||||
DdlTipoEtapa.SelectedValueExist(CveTipoEtapaSeleccionada);
|
DdlTipoEtapa.SelectedValueExist(CveTipoEtapaSeleccionada);
|
||||||
|
|
||||||
UPModal.Update();
|
UPModal.Update();
|
||||||
@@ -222,6 +224,11 @@ public partial class CRM_CatEtapasProceso : ClsPaginas
|
|||||||
bloquearEtapasAnteriores(GvRow.DataKey("CveTipoEtapa").ToEntero());
|
bloquearEtapasAnteriores(GvRow.DataKey("CveTipoEtapa").ToEntero());
|
||||||
CveEtapaProceso = GvRow.DataKey("CveEtapaProceso").ToEntero();
|
CveEtapaProceso = GvRow.DataKey("CveEtapaProceso").ToEntero();
|
||||||
DdlTipoProceso.SelectedValueExist(GvRow.DataKey("CveTipoProceso"));
|
DdlTipoProceso.SelectedValueExist(GvRow.DataKey("CveTipoProceso"));
|
||||||
|
|
||||||
|
int CveTipoEtapaSeleccionado = GvRow.DataKey("CveTipoEtapa").ToEntero();
|
||||||
|
DataTable EtapasDisponiblesEditar = DTEtapas.FiltraParametros(String.Format("CveTipoEtapa = {0} OR TipoEtapa = 'Proceso'", CveTipoEtapaSeleccionado));
|
||||||
|
DdlTipoEtapa.DataSource = EtapasDisponiblesEditar;
|
||||||
|
DdlTipoEtapa.DataBind();
|
||||||
DdlTipoEtapa.SelectedValueExist(GvRow.DataKey("CveTipoEtapa"));
|
DdlTipoEtapa.SelectedValueExist(GvRow.DataKey("CveTipoEtapa"));
|
||||||
|
|
||||||
TxtEtapaProceso.Text = GvRow.DataKey("EtapaProceso").ToString();
|
TxtEtapaProceso.Text = GvRow.DataKey("EtapaProceso").ToString();
|
||||||
@@ -308,7 +315,7 @@ public partial class CRM_CatEtapasProceso : ClsPaginas
|
|||||||
//}
|
//}
|
||||||
|
|
||||||
// PRECARGAMOS LA SIGUIENTE ETAPA A AGREGAR CON LOS MISMA DATOS DE LA ETAPA QUE SE INSERTO
|
// PRECARGAMOS LA SIGUIENTE ETAPA A AGREGAR CON LOS MISMA DATOS DE LA ETAPA QUE SE INSERTO
|
||||||
CveTipoProcesoSeleccionado = CveTipoProceso;
|
//CveTipoProcesoSeleccionado = CveTipoProceso;
|
||||||
CveTipoEtapaSeleccionada = CveTipoEtapa;
|
CveTipoEtapaSeleccionada = CveTipoEtapa;
|
||||||
|
|
||||||
ObjCRM.Dispose();
|
ObjCRM.Dispose();
|
||||||
@@ -421,40 +428,26 @@ public partial class CRM_CatEtapasProceso : ClsPaginas
|
|||||||
|
|
||||||
protected void DdlTipoProceso_Change(Object sender,EventArgs e)
|
protected void DdlTipoProceso_Change(Object sender,EventArgs e)
|
||||||
{
|
{
|
||||||
|
int CveTipoProcesoSeleccionado = DdlTipoProceso.SelectedValue.ToEntero();
|
||||||
DataTable EtapasIterable = DTEtapas.Copy();
|
DataTable EtapasIterable = DTEtapas.Copy();
|
||||||
|
DataTable EtapasDefiniticas = DTEtapas.Copy();
|
||||||
DataTable EtapasAux = DTEtapas.Copy();
|
DataTable EtapasAux = DTEtapas.Copy();
|
||||||
int indice = 0;
|
|
||||||
|
|
||||||
foreach (DataRow EtapaRow in EtapasIterable.Rows)
|
foreach (DataRow EtapaRow in EtapasIterable.Rows)
|
||||||
{
|
{
|
||||||
int CveTipoEtapa = EtapaRow["CveTipoEtapa"].ToEntero();
|
int CveTipoEtapa = EtapaRow["CveTipoEtapa"].ToEntero();
|
||||||
if (CveTipoEtapa != 2)
|
if (CveTipoEtapa != 2)
|
||||||
{
|
{
|
||||||
int CantidadEtapas = TmpDT.FiltraParametros(String.Format("CveTipoProceso = {0} AND CveTipoEtapa = {1}",DdlTipoProceso.SelectedValue,EtapaRow["CveTipoEtapa"])).Rows.Count;
|
int CantidadEtapas = TmpDT.FiltraParametros(String.Format("CveTipoProceso = {0} AND CveTipoEtapa = {1}", CveTipoProcesoSeleccionado, CveTipoEtapa)).Rows.Count;
|
||||||
if(CantidadEtapas > 0)
|
if (CantidadEtapas > 0)
|
||||||
{
|
{
|
||||||
EtapasAux.Rows.RemoveAt(indice);
|
EtapasAux = EtapasDefiniticas.FiltraParametros(String.Format("CveTipoEtapa <> {0}", CveTipoEtapa));
|
||||||
|
EtapasDefiniticas = EtapasAux.Copy();
|
||||||
}
|
}
|
||||||
}else
|
|
||||||
{
|
|
||||||
indice++;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//for (int i = 1; i < CveTipoEtapa; i++)
|
|
||||||
//{
|
|
||||||
// DataRow TipoEtapaRow = EtapasAux.Rows[indice];
|
|
||||||
// int CveTipoEtapaAux = TipoEtapaRow["CveTipoEtapa"].ToEntero();
|
|
||||||
// if (CveTipoEtapaAux == 2)
|
|
||||||
// {
|
|
||||||
// indice++;
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// EtapasAux.Rows.Remove(TipoEtapaRow);
|
|
||||||
// }
|
|
||||||
//}
|
|
||||||
EtapasAux.AcceptChanges();
|
EtapasAux.AcceptChanges();
|
||||||
|
|
||||||
DdlTipoEtapa.DataSource = EtapasAux;
|
DdlTipoEtapa.DataSource = EtapasAux;
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
||||||
<ContentTemplate>
|
<ContentTemplate>
|
||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="LnkAgregar" OnClick="LnkAgregar_Click" runat="server"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar Medio de Captación</span></asp:LinkButton>
|
<asp:LinkButton ID="LnkAgregar" OnClick="LnkAgregar_Click" runat="server"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar</span></asp:LinkButton>
|
||||||
</li>
|
</li>
|
||||||
</ContentTemplate>
|
</ContentTemplate>
|
||||||
</asp:UpdatePanel>
|
</asp:UpdatePanel>
|
||||||
@@ -60,7 +60,7 @@
|
|||||||
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%" HeaderText="Comandos">
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%" HeaderText="Comandos">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<asp:LinkButton ID="LnkEditar" runat="server" OnClick="LnkEditar_Click" data-toggle="tooltip" CssClass="btn btn-circle btn-sm green" title="Editar" Text="<i class='fa fa-pencil'></i>"></asp:LinkButton>
|
<asp:LinkButton ID="LnkEditar" runat="server" OnClick="LnkEditar_Click" data-toggle="tooltip" CssClass="btn btn-circle btn-sm green" title="Editar" Text="<i class='fa fa-pencil'></i>"></asp:LinkButton>
|
||||||
<asp:LinkButton ID="LnkEliminar" runat="server" CommandName="Delete" AlternateText="Eliminar" data-toggle="confirmation" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-popout="true" data-original-title="¿Está seguro que desea eliminar el Medio Captación?" data-btn-ok-label="si" />
|
<asp:LinkButton ID="LnkEliminar" runat="server" CommandName="Delete" AlternateText="Eliminar" data-toggle="confirmation" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-popout="true" data-original-title="¿Está seguro que desea eliminar el Medio Captación?" data-btn-ok-label="Sí" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
</Columns>
|
</Columns>
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
||||||
<ContentTemplate>
|
<ContentTemplate>
|
||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="LnkAgregar" OnClick="LnkAgregar_Click" runat="server"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar Probabilidad de Acercamiento</span></asp:LinkButton>
|
<asp:LinkButton ID="LnkAgregar" OnClick="LnkAgregar_Click" runat="server"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar</span></asp:LinkButton>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="LnkImprimir" OnClick="LnkImprimir_Click" runat="server"><i class="fa fa-file-pdf-o"></i><span style="padding-left:5px;">PDF</span></asp:LinkButton>
|
<asp:LinkButton ID="LnkImprimir" OnClick="LnkImprimir_Click" runat="server"><i class="fa fa-file-pdf-o"></i><span style="padding-left:5px;">PDF</span></asp:LinkButton>
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
<asp:Label ID="lblProbabilidadAcercamiento" runat="server" Text='<%# Eval("ProbabilidadAcercamiento")%>'> </asp:Label>
|
<asp:Label ID="lblProbabilidadAcercamiento" runat="server" Text='<%# Eval("ProbabilidadAcercamiento")%>'> </asp:Label>
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>--%>
|
</asp:TemplateField>--%>
|
||||||
<asp:TemplateField HeaderText="Tipo Proceso que Ingresó" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Left">
|
<asp:TemplateField HeaderText="Tipo Proceso" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Left">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<asp:Label ID="lblTipoProceso" runat="server" Text='<%# Eval("TipoProceso")%>'> </asp:Label>
|
<asp:Label ID="lblTipoProceso" runat="server" Text='<%# Eval("TipoProceso")%>'> </asp:Label>
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
|
|||||||
@@ -104,13 +104,13 @@ public partial class CRM_CatProbabilidadAcercamiento : ClsPaginas
|
|||||||
{
|
{
|
||||||
if (EsEditar == 1)
|
if (EsEditar == 1)
|
||||||
{
|
{
|
||||||
LtlModalTitulo.Text = "Actualizar Probabilidad de Acercamiento";
|
//LtlModalTitulo.Text = "Actualizar Probabilidad de Acercamiento";
|
||||||
BtnGuardar.Text = "Actualizar";
|
BtnGuardar.Text = "Actualizar";
|
||||||
DivEstatus.Visible = true;
|
DivEstatus.Visible = true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LtlModalTitulo.Text = "Agregar Probabilidad de Acercamiento";
|
//LtlModalTitulo.Text = "Agregar Probabilidad de Acercamiento";
|
||||||
BtnGuardar.Text = "Guardar";
|
BtnGuardar.Text = "Guardar";
|
||||||
DivEstatus.Visible = false;
|
DivEstatus.Visible = false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
||||||
<ContentTemplate>
|
<ContentTemplate>
|
||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="LnkAgregarTipoProceso" OnClick="LnkAgregarTipoProceso_Click" runat="server"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar Tipo de Proceso</span></asp:LinkButton>
|
<asp:LinkButton ID="LnkAgregarTipoProceso" OnClick="LnkAgregarTipoProceso_Click" runat="server"><i class="fa fa-plus"></i><span style="padding-left:5px;">Agregar</span></asp:LinkButton>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="LnkImprimir" OnClick="LnkImprimir_Click" runat="server"><i class="fa fa-file-pdf-o"></i><span style="padding-left:5px;">PDF</span></asp:LinkButton>
|
<asp:LinkButton ID="LnkImprimir" OnClick="LnkImprimir_Click" runat="server"><i class="fa fa-file-pdf-o"></i><span style="padding-left:5px;">PDF</span></asp:LinkButton>
|
||||||
@@ -74,7 +74,7 @@
|
|||||||
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%" HeaderText="Comandos">
|
<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="10%" HeaderText="Comandos">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<asp:LinkButton ID="LnkEditar" runat="server" OnClick="LnkEditar_Click" data-toggle="tooltip" CssClass="btn btn-circle btn-sm green" title="Editar" Text="<i class='fa fa-pencil'></i>"></asp:LinkButton>
|
<asp:LinkButton ID="LnkEditar" runat="server" OnClick="LnkEditar_Click" data-toggle="tooltip" CssClass="btn btn-circle btn-sm green" title="Editar" Text="<i class='fa fa-pencil'></i>"></asp:LinkButton>
|
||||||
<asp:LinkButton ID="LnkEliminar" runat="server" CommandName="Delete" AlternateText="Eliminar" data-toggle="confirmation" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-popout="true" data-original-title="¿Está seguro que desea eliminar el Tipo de Proceso?" data-btn-ok-label="si" />
|
<asp:LinkButton ID="LnkEliminar" runat="server" CommandName="Delete" AlternateText="Eliminar" data-toggle="confirmation" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-popout="true" data-original-title="¿Está seguro que desea eliminar el Tipo de Proceso?" data-btn-ok-label="Sí" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
</Columns>
|
</Columns>
|
||||||
|
|||||||
@@ -73,13 +73,13 @@ public partial class CRM_CatTipoProceso : ClsPaginas
|
|||||||
{
|
{
|
||||||
if (EsEditar == 1)
|
if (EsEditar == 1)
|
||||||
{
|
{
|
||||||
LtlModalTitulo.Text = "Actualizar Tipo de Proceso";
|
//LtlModalTitulo.Text = "Actualizar Tipo de Proceso";
|
||||||
BtnGuardar.Text = "Actualizar";
|
BtnGuardar.Text = "Actualizar";
|
||||||
DivEstatus.Visible = true;
|
DivEstatus.Visible = true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
LtlModalTitulo.Text = "Agregar Tipo de Proceso";
|
//LtlModalTitulo.Text = "Agregar Tipo de Proceso";
|
||||||
BtnGuardar.Text = "Guardar";
|
BtnGuardar.Text = "Guardar";
|
||||||
DivEstatus.Visible = false;
|
DivEstatus.Visible = false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -239,7 +239,7 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
|||||||
CreoCliente = false;
|
CreoCliente = false;
|
||||||
RecuperaCve();
|
RecuperaCve();
|
||||||
CargaTipoProceso();
|
CargaTipoProceso();
|
||||||
//CargaMetodosCaptacion();
|
CargaMetodosCaptacion();
|
||||||
CargaVendedores();
|
CargaVendedores();
|
||||||
CargaSucursales();
|
CargaSucursales();
|
||||||
CargarTiposEventos();
|
CargarTiposEventos();
|
||||||
@@ -570,14 +570,16 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
|||||||
if (ObjCRM.GetTipoProceso(UsuarioActual.CveEmpresa))
|
if (ObjCRM.GetTipoProceso(UsuarioActual.CveEmpresa))
|
||||||
{
|
{
|
||||||
DdlTipoPrceso2.DataSource = ObjCRM.DtResultados;
|
DdlTipoPrceso2.DataSource = ObjCRM.DtResultados;
|
||||||
|
DdlTipoPrceso2.Items.Insert(0, new ListItem("Seleccione","-1"));
|
||||||
}
|
}
|
||||||
DdlTipoPrceso2.DataBind();
|
DdlTipoPrceso2.DataBind();
|
||||||
|
ObjCRM.Dispose();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void CargaMetodosCaptacion()
|
protected void CargaMetodosCaptacion()
|
||||||
{
|
{
|
||||||
ClsCRM ObjCRM = new ClsCRM();
|
ClsCRM ObjCRM = new ClsCRM();
|
||||||
if (ObjCRM.GetMedioCaptacion(UsuarioActual.CveEmpresa, 1))
|
if (ObjCRM.GetMedioCaptacion(UsuarioActual.CveEmpresa, -1))
|
||||||
{
|
{
|
||||||
DdlMedioCaptacion.DataSource = ObjCRM.DtResultados.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoPrceso2.SelectedValue));
|
DdlMedioCaptacion.DataSource = ObjCRM.DtResultados.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoPrceso2.SelectedValue));
|
||||||
DdlMedioCaptacion.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
DdlMedioCaptacion.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
||||||
@@ -758,6 +760,7 @@ public partial class CRM_EmpresaCRM : ClsPaginas
|
|||||||
else { ObjCRM.RollBack(); }
|
else { ObjCRM.RollBack(); }
|
||||||
|
|
||||||
ObjCRM.Dispose();
|
ObjCRM.Dispose();
|
||||||
|
objDatosTecnicos.Dispose();
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,20 @@
|
|||||||
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server">
|
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server">
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
||||||
|
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
||||||
|
<ContentTemplate>
|
||||||
|
<li>
|
||||||
|
<asp:LinkButton ID="LnkPDF" OnClick="LnkPDF_Click" runat="server" Text="<i class='fa fa-file-pdf-o' style='font-weight:bold;'></i> PDF" ></asp:LinkButton>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<asp:LinkButton ID="LnkExcel" OnClick="LnkExcel_Click" runat="server" Text="<i class='fa fa-file-excel-o' style='font-weight:bold;'></i> Excel" ></asp:LinkButton>
|
||||||
|
</li>
|
||||||
|
</ContentTemplate>
|
||||||
|
<Triggers>
|
||||||
|
<asp:PostBackTrigger ControlID="LnkPDF" />
|
||||||
|
<asp:PostBackTrigger ControlID="LnkExcel" />
|
||||||
|
</Triggers>
|
||||||
|
</asp:UpdatePanel>
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
@@ -54,7 +68,7 @@
|
|||||||
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudF" TargetControlID="TxtFechaFin" PopupButtonID="imgFechaFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudF" TargetControlID="TxtFechaFin" PopupButtonID="imgFechaFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label class="col-md-1" style="width: 30px; margin-top: 5px;">PS:</label>
|
<label class="col-md-1" style="width: 115px; margin-top: 5px;">Producto Servicio:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<div style="width:100%">
|
<div style="width:100%">
|
||||||
<ADS:Dropdownlost runat="server" Width="100%" ID="DdlPS" CssClassDdl="table-group-action-input form-control input-inline input-small input-sm select2me" DataTextField="PSCodigo" DataValueField="CvePS" />
|
<ADS:Dropdownlost runat="server" Width="100%" ID="DdlPS" CssClassDdl="table-group-action-input form-control input-inline input-small input-sm select2me" DataTextField="PSCodigo" DataValueField="CvePS" />
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ using System.Web.UI;
|
|||||||
using System.Web.UI.WebControls;
|
using System.Web.UI.WebControls;
|
||||||
using Extensiones;
|
using Extensiones;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
|
using Microsoft.Reporting.WebForms;
|
||||||
|
|
||||||
public partial class CRM_RepAcercamientos : ClsPaginas
|
public partial class CRM_RepAcercamientos : ClsPaginas
|
||||||
{
|
{
|
||||||
@@ -22,6 +23,18 @@ public partial class CRM_RepAcercamientos : ClsPaginas
|
|||||||
ViewState["CveVendedor"] = value;
|
ViewState["CveVendedor"] = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
private DataTable DtDatos
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return (ViewState["DtDatos"] == null ? null : (DataTable)ViewState["DtDatos"]);
|
||||||
|
}
|
||||||
|
|
||||||
|
set
|
||||||
|
{
|
||||||
|
ViewState["DtDatos"] = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
protected void Page_Load(object sender, EventArgs e)
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
@@ -49,6 +62,7 @@ public partial class CRM_RepAcercamientos : ClsPaginas
|
|||||||
if (ObjCRM.GetAcercamiento(UsuarioActual.CveEmpresa, CveVendedor: CveVendedor, FechaInicio: FechaInicio, FechaFin: FechaFin, CvePS: CvePS, CveGiroClasificacion:DdlGiroClasificacion.SelectedValue.ToEntero()))
|
if (ObjCRM.GetAcercamiento(UsuarioActual.CveEmpresa, CveVendedor: CveVendedor, FechaInicio: FechaInicio, FechaFin: FechaFin, CvePS: CvePS, CveGiroClasificacion:DdlGiroClasificacion.SelectedValue.ToEntero()))
|
||||||
{
|
{
|
||||||
GVDatos.DataSource = ObjCRM.DtResultados;
|
GVDatos.DataSource = ObjCRM.DtResultados;
|
||||||
|
DtDatos = ObjCRM.DtResultados;
|
||||||
GVDatos.DataBind();
|
GVDatos.DataBind();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -78,13 +92,43 @@ public partial class CRM_RepAcercamientos : ClsPaginas
|
|||||||
|
|
||||||
//CALCULAMOS EL INTERVALO DE LA SEMANA ACTUAL
|
//CALCULAMOS EL INTERVALO DE LA SEMANA ACTUAL
|
||||||
TxtFechaInicio.Text = DateTime.Now.AddDays(-((int)DateTime.Now.DayOfWeek) + 1).ToShortDateString();
|
TxtFechaInicio.Text = DateTime.Now.AddDays(-((int)DateTime.Now.DayOfWeek) + 1).ToShortDateString();
|
||||||
//TxtFechaFin.Text = DateTime.Now.AddDays((7 - (int)DateTime.Now.DayOfWeek)).ToShortDateString();
|
TxtFechaFin.Text = DateTime.Now.AddDays((7 - (int)DateTime.Now.DayOfWeek)).ToShortDateString();
|
||||||
DdlPS.setEsWebService(true);
|
DdlPS.setEsWebService(true);
|
||||||
|
DdlPS.SelectedValue = "-1";
|
||||||
|
DdlPS.SelectedText = "Seleccione";
|
||||||
DataTable dtGiroClasificaciones = get_GlobalDTClienteClasificaciones(UsuarioActual.CveEmpresa);
|
DataTable dtGiroClasificaciones = get_GlobalDTClienteClasificaciones(UsuarioActual.CveEmpresa);
|
||||||
DdlGiroClasificacion.DataSource = dtGiroClasificaciones;
|
DdlGiroClasificacion.DataSource = dtGiroClasificaciones;
|
||||||
DdlGiroClasificacion.DataBind();
|
DdlGiroClasificacion.DataBind();
|
||||||
DdlGiroClasificacion.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
DdlGiroClasificacion.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
protected void LnkPDF_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Imprimir("PDF");
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void LnkExcel_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Imprimir("Excel");
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Imprimir(string formato)
|
||||||
|
{
|
||||||
|
string VendedorFiltro = String.Format("<strong>Vendedor:</strong> {0} ", (DdlVendedor.SelectedValue != "-1" ? DdlVendedor.SelectedItem.Text : "Todos"));
|
||||||
|
string ProductoServicioFiltro = String.Format("<strong>Producto Servicio:</strong> {0} ", (DdlPS.SelectedValue != "-1" ? DdlPS.SelectedText : "Todos"));
|
||||||
|
string GiroFiltro = String.Format("<strong>Giro:</strong> {0} ", (DdlGiroClasificacion.SelectedValue != "-1" ? DdlGiroClasificacion.SelectedItem.Text : "Todos"));
|
||||||
|
string FechaInicioFiltro = String.Format("<strong>Fecha Inicio:</strong> {0} ", TxtFechaInicio.Text);
|
||||||
|
string FechaFinFiltro = String.Format("<strong>Fecha Fin:</strong> {0} ", TxtFechaFin.Text);
|
||||||
|
|
||||||
|
string Filtros = String.Format("{0}{1}{2}{3}{4}", VendedorFiltro, FechaInicioFiltro, FechaFinFiltro, ProductoServicioFiltro, GiroFiltro);
|
||||||
|
|
||||||
|
List<ReportParameter> @params = new List<ReportParameter>();
|
||||||
|
@params.Add(new ReportParameter("NombreEmpresa", UsuarioActual.Empresa.Empresa));
|
||||||
|
@params.Add(new ReportParameter("LogoPath", new Uri(Server.MapPath(string.Format("~/Empresas/{0}/Logo.png", UsuarioActual.CveEmpresa))).AbsoluteUri));
|
||||||
|
@params.Add(new ReportParameter("UsuarioImprimio", UsuarioActual.Usuario));
|
||||||
|
@params.Add(new ReportParameter("AgrupadoPor", Filtros));
|
||||||
|
|
||||||
|
ImprimirPDF("Empresas/Grales/Formatos/RepAcercamientos.rdlc", DtDatos, @params, "Reporte de Acercamientos", formato);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -5,7 +5,8 @@
|
|||||||
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
||||||
<style>
|
<style>
|
||||||
.Filtros {
|
.Filtros {
|
||||||
padding: 10px;background-color: #95A5A6;
|
padding: 10px;
|
||||||
|
background-color: #95A5A6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.Filtros label, .Filtros .form-group.form-md-line-input .form-control ~ label {
|
.Filtros label, .Filtros .form-group.form-md-line-input .form-control ~ label {
|
||||||
@@ -39,7 +40,17 @@
|
|||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="LnkVerGrafica" OnClick="LnkVerGrafica_Click" runat="server" Text="<i class='fa fa-bar-chart' style='font-style:bold'></i> Gráfica"></asp:LinkButton>
|
<asp:LinkButton ID="LnkVerGrafica" OnClick="LnkVerGrafica_Click" runat="server" Text="<i class='fa fa-bar-chart' style='font-style:bold'></i> Gráfica"></asp:LinkButton>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<asp:LinkButton ID="LnkPDF" OnClick="LnkPDF_Click" runat="server" Text="<i class='fa fa-file-pdf-o' style='font-weight:bold;'></i> PDF" ></asp:LinkButton>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<asp:LinkButton ID="LnkExcel" OnClick="LnkExcel_Click" runat="server" Text="<i class='fa fa-file-excel-o' style='font-weight:bold;'></i> Excel" ></asp:LinkButton>
|
||||||
|
</li>
|
||||||
</ContentTemplate>
|
</ContentTemplate>
|
||||||
|
<Triggers>
|
||||||
|
<asp:PostBackTrigger ControlID="LnkPDF" />
|
||||||
|
<asp:PostBackTrigger ControlID="LnkExcel" />
|
||||||
|
</Triggers>
|
||||||
</asp:UpdatePanel>
|
</asp:UpdatePanel>
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
|
||||||
@@ -47,148 +58,54 @@
|
|||||||
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
||||||
<asp:UpdatePanel ID="upDatosRepA" runat="server" UpdateMode="Conditional">
|
<asp:UpdatePanel ID="upDatosRepA" runat="server" UpdateMode="Conditional">
|
||||||
<ContentTemplate>
|
<ContentTemplate>
|
||||||
<%--<div class="Filtros portlet solid grey-cascade portlet-filter">
|
<div class="portlet solid grey-cascade portlet-filter">
|
||||||
<div class="row">
|
<div class="portlet-title portlet-filterT smalltitle">
|
||||||
<div class="col-md-2" style="width: 85%">
|
<div class="tools">
|
||||||
<div class="row">
|
<asp:Button ID="BtnConsultar" runat="server" Text="Consultar" OnClick="LnkConsultar_Click" class="btn btn-primary" ValidationGroup="Valida" />
|
||||||
<div class="col-sm-3" style="width: 25%">
|
<a href="javascript:;" class="expand"></a>
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlTipoProceso" runat="server" DataTextField="TipoProceso" DataValueField="CveTipoProceso" CssClass="form-control input-sm select2me Widthall" OnSelectedIndexChanged="DdlTipoProceso_Change" AutoPostBack="true" Width="100%"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Proceso:" AssociatedControlID="DdlTipoProceso"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-3" style="width: 25%">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlVendedor" runat="server" DataTextField="Vendedor" DataValueField="CveVendedor" CssClass="form-control input-sm select2me Widthall" Width="100%"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Vendedor:" AssociatedControlID="DdlVendedor"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-3" style="width: 25%">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlMedioCaptacion" runat="server" DataTextField="MedioCaptacion" DataValueField="CveMedioCaptacion" CssClass="form-control input-sm select2me Widthall" Width="100%"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Medio de Captación:" AssociatedControlID="DdlMedioCaptacion"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-2" style="width: 25%">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlProbabilidad" runat="server" DataTextField="ProbabilidadAcercamiento" DataValueField="CveProbabilidadAcercamiento" CssClass="form-control input-sm select2me Widthall" Width="100%"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Probabilidad:" AssociatedControlID="DdlProbabilidad"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
|
|
||||||
<div class="col-md-2" style="padding-left: 15px; width: 25%">
|
|
||||||
<div class="form-group form-md-line-input input-iconright" style="width: 100%">
|
|
||||||
<asp:DropDownList ID="DdlGrupo1" runat="server" CssClass="form-control input-sm select2me Widthall" Width="100%">
|
|
||||||
<asp:ListItem Value="1" Text="Vendedor" Selected="true"></asp:ListItem>
|
|
||||||
<asp:ListItem Value="2" Text="Medio de Captación"></asp:ListItem>
|
|
||||||
<asp:ListItem Value="3" Text="Probabilidad de Acercamiento"></asp:ListItem>
|
|
||||||
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
|
||||||
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
|
||||||
</asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Agrupado Por:" AssociatedControlID="DdlGrupo1"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-3" style="display: none; width: 25%">
|
|
||||||
<div class="form-group form-md-line-input input-iconright" style="width: 100%">
|
|
||||||
<asp:DropDownList ID="DdlGrupo2" runat="server" CssClass="form-control input-sm select2me Widthall" Style="width: 100%">
|
|
||||||
<asp:ListItem Value="-1" Text="Ninguno" Selected="True"></asp:ListItem>
|
|
||||||
<asp:ListItem Value="1" Text="Vendedor"></asp:ListItem>
|
|
||||||
<asp:ListItem Value="2" Text="Medio Captacion"></asp:ListItem>
|
|
||||||
<asp:ListItem Value="3" Text="Probabilidad de Acercamiento"></asp:ListItem>
|
|
||||||
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
|
||||||
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
|
||||||
</asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Agrupado Por(2):" AssociatedControlID="DdlGrupo2"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-2" style="width: 25%">
|
|
||||||
<div class="">
|
|
||||||
<asp:Label runat="server" Text="Fecha Inicio:" AssociatedControlID="TxtFechaInicio"></asp:Label>
|
|
||||||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-bottom: -10px; padding-bottom: 10px;">
|
|
||||||
<asp:TextBox ID="TxtFechaInicio" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
|
||||||
<span class="input-group-btn ">
|
|
||||||
<asp:LinkButton ID="imgFechaInicio" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ajax:MaskedEditExtender ID="MEEFechaSolicitudI" runat="server" TargetControlID="TxtFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
||||||
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudI" TargetControlID="TxtFechaInicio" PopupButtonID="imgFechaInicio" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-2" style="width: 25%">
|
|
||||||
<div class="">
|
|
||||||
<asp:Label runat="server" Text="Fecha Fin:" AssociatedControlID="TxtFechaFin"></asp:Label>
|
|
||||||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-bottom: -10px; padding-bottom: 10px;">
|
|
||||||
<asp:TextBox ID="TxtFechaFin" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
|
||||||
<span class="input-group-btn ">
|
|
||||||
<asp:LinkButton ID="imgFechaFin" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ajax:MaskedEditExtender ID="MEEFechaSolicitudF" runat="server" TargetControlID="TxtFechaFin" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
|
||||||
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudF" TargetControlID="TxtFechaFin" PopupButtonID="imgFechaFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-2" style="width: 138px">
|
<div class="titlefiltros caption">
|
||||||
<div class="col-sm-1 text-right" style="width: 138px">
|
<div class="row" style="margin-left: 10px;">
|
||||||
<br />
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Proceso:" AssociatedControlID="DdlTipoProceso"></asp:Label>
|
||||||
<asp:LinkButton ID="LnkConsultar" OnClick="LnkConsultar_Click" runat="server" CssClass="btn btn-default">Consultar</asp:LinkButton>
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlTipoProceso" runat="server" DataTextField="TipoProceso" DataValueField="CveTipoProceso" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<asp:Label class="col-md-1 " style="width: 90px; margin-top: 5px;" runat="server" Text="Vendedor:" AssociatedControlID="DdlVendedor"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlVendedor" runat="server" DataTextField="Vendedor" DataValueField="CveVendedor" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<asp:Label class="col-md-1 " style="width: 90px; margin-top: 5px;" runat="server" Text="Medio de Captación:" AssociatedControlID="DdlMedioCaptacion"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlMedioCaptacion" runat="server" DataTextField="MedioCaptacion" DataValueField="CveMedioCaptacion" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<asp:Label class="col-md-1 " style="width: 90px; margin-top: 5px;" runat="server" Text="Probabilidad:" AssociatedControlID="DdlProbabilidad"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlProbabilidad" runat="server" DataTextField="ProbabilidadAcercamiento" DataValueField="CveProbabilidadAcercamiento" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>--%>
|
<div class="portlet-body" style="display: none;">
|
||||||
|
<div class="row" style="margin-left: 10px; margin-top: 10px;">
|
||||||
<div class="Filtros">
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Agrupado Por:" AssociatedControlID="DdlGrupo1"></asp:Label>
|
||||||
<div class="row">
|
<div class="col-md-2">
|
||||||
<div class="col-sm-3">
|
<asp:DropDownList ID="DdlGrupo1" runat="server" Width="100%" CssClass="form-control input-sm select2me Widthall">
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlTipoProceso" runat="server" DataTextField="TipoProceso" DataValueField="CveTipoProceso" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Proceso:" AssociatedControlID="DdlTipoProceso"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-3">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlVendedor" runat="server" DataTextField="Vendedor" DataValueField="CveVendedor" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Vendedor:" AssociatedControlID="DdlVendedor"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-3">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlMedioCaptacion" runat="server" DataTextField="MedioCaptacion" DataValueField="CveMedioCaptacion" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Medio de Captación:" AssociatedControlID="DdlMedioCaptacion"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-2">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlProbabilidad" runat="server" DataTextField="ProbabilidadAcercamiento" DataValueField="CveProbabilidadAcercamiento" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Probabilidad:" AssociatedControlID="DdlProbabilidad"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-1 text-right">
|
|
||||||
<br />
|
|
||||||
<asp:LinkButton ID="LnkConsultar" OnClick="LnkConsultar_Click" runat="server" CssClass="btn btn-default">Consultar</asp:LinkButton>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
|
|
||||||
<div class="col-md-3">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlGrupo1" runat="server" CssClass="form-control input-sm select2me Widthall">
|
|
||||||
<asp:ListItem Value="1" Text="Vendedor" Selected="true"></asp:ListItem>
|
<asp:ListItem Value="1" Text="Vendedor" Selected="true"></asp:ListItem>
|
||||||
<asp:ListItem Value="2" Text="Medio de Captación"></asp:ListItem>
|
<asp:ListItem Value="2" Text="Medio de Captación"></asp:ListItem>
|
||||||
<asp:ListItem Value="3" Text="Probabilidad de Acercamiento"></asp:ListItem>
|
<asp:ListItem Value="3" Text="Probabilidad de Acercamiento"></asp:ListItem>
|
||||||
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
||||||
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
||||||
|
<asp:ListItem Value="6" Text="Giro"></asp:ListItem>
|
||||||
|
<asp:ListItem Value="7" Text="Producto Servicio"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
<asp:Label runat="server" Text="Agrupado Por:" AssociatedControlID="DdlGrupo1"></asp:Label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="col-md-3" style="display:none;">
|
<asp:Label class="col-md-1 " style="width: 110px; margin-top: 5px;" runat="server" Text="Agrupado Por(2):" AssociatedControlID="DdlGrupo2"></asp:Label>
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlGrupo2" runat="server" CssClass="form-control input-sm select2me Widthall">
|
<asp:DropDownList ID="DdlGrupo2" runat="server" Width="100%" CssClass="form-control input-sm select2me Widthall">
|
||||||
<asp:ListItem Value="-1" Text="Ninguno" Selected="True"></asp:ListItem>
|
<asp:ListItem Value="-1" Text="Ninguno" Selected="True"></asp:ListItem>
|
||||||
<asp:ListItem Value="1" Text="Vendedor"></asp:ListItem>
|
<asp:ListItem Value="1" Text="Vendedor"></asp:ListItem>
|
||||||
<asp:ListItem Value="2" Text="Medio Captacion"></asp:ListItem>
|
<asp:ListItem Value="2" Text="Medio Captacion"></asp:ListItem>
|
||||||
@@ -196,13 +113,11 @@
|
|||||||
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
||||||
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
<asp:Label runat="server" Text="Agrupado Por(2):" AssociatedControlID="DdlGrupo2"></asp:Label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="col-md-2">
|
<asp:Label class="col-md-1 " style="width: 90px; margin-top: 5px;" runat="server" Text="Fecha Inicio:" AssociatedControlID="TxtFechaInicio"></asp:Label>
|
||||||
<div class="">
|
<div class="col-sm-1">
|
||||||
<asp:Label runat="server" Text="Fecha Inicio:" AssociatedControlID="TxtFechaInicio"></asp:Label>
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-top:5px">
|
||||||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-bottom: -10px; padding-bottom: 10px;">
|
|
||||||
<asp:TextBox ID="TxtFechaInicio" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
<asp:TextBox ID="TxtFechaInicio" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
||||||
<span class="input-group-btn ">
|
<span class="input-group-btn ">
|
||||||
<asp:LinkButton ID="imgFechaInicio" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
<asp:LinkButton ID="imgFechaInicio" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||||||
@@ -211,11 +126,10 @@
|
|||||||
<ajax:MaskedEditExtender ID="MEEFechaSolicitudI" runat="server" TargetControlID="TxtFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
<ajax:MaskedEditExtender ID="MEEFechaSolicitudI" runat="server" TargetControlID="TxtFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||||||
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudI" TargetControlID="TxtFechaInicio" PopupButtonID="imgFechaInicio" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudI" TargetControlID="TxtFechaInicio" PopupButtonID="imgFechaInicio" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="col-md-2">
|
<asp:Label class="col-md-1 " style="width: 90px; margin-top: 5px;" runat="server" Text="Fecha Fin:" AssociatedControlID="TxtFechaFin"></asp:Label>
|
||||||
<div class="">
|
<div class="col-sm-1">
|
||||||
<asp:Label runat="server" Text="Fecha Fin:" AssociatedControlID="TxtFechaFin"></asp:Label>
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-top:5px">
|
||||||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-bottom: -10px; padding-bottom: 10px;">
|
|
||||||
<asp:TextBox ID="TxtFechaFin" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
<asp:TextBox ID="TxtFechaFin" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
||||||
<span class="input-group-btn ">
|
<span class="input-group-btn ">
|
||||||
<asp:LinkButton ID="imgFechaFin" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
<asp:LinkButton ID="imgFechaFin" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||||||
@@ -224,10 +138,21 @@
|
|||||||
<ajax:MaskedEditExtender ID="MEEFechaSolicitudF" runat="server" TargetControlID="TxtFechaFin" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
<ajax:MaskedEditExtender ID="MEEFechaSolicitudF" runat="server" TargetControlID="TxtFechaFin" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||||||
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudF" TargetControlID="TxtFechaFin" PopupButtonID="imgFechaFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudF" TargetControlID="TxtFechaFin" PopupButtonID="imgFechaFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<asp:Label class="col-md-1 " style="width: 124px; margin-top: 5px;" runat="server" Text="Producto Servicio:" AssociatedControlID="DdlPS"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<ADS:Dropdownlost runat="server" ID="DdlPS" CssStyle="width:100%" CssClassDdl="form-control select2me" DataTextField="PSCodigo" DataValueField="CvePS" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<asp:Label class="col-md-1 " style="width: 90px; margin-top: 5px;" runat="server" Text="Giro:" AssociatedControlID="DdlGiroClasificacion"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlGiroClasificacion" Width="100%" runat="server" DataValueField="CveClienteClasificacion" DataTextField="ClienteClasificacion" AppendDataBoundItems="true" CssClass="form-control select2me"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<asp:GridView ID="GVRepAcercamientosEtapas" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall GVRep" AutoGenerateColumns="False"
|
<asp:GridView ID="GVRepAcercamientosEtapas" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall GVRep" AutoGenerateColumns="False"
|
||||||
DataKeyNames="CveGrupo1,Grupo1,CveGrupo2,Grupo2" ShowHeaderWhenEmpty="true">
|
DataKeyNames="CveGrupo1,Grupo1,CveGrupo2,Grupo2" ShowHeaderWhenEmpty="true">
|
||||||
<Columns>
|
<Columns>
|
||||||
@@ -264,6 +189,7 @@
|
|||||||
<asp:DropDownList ID="DdlGrafica" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DdlGrafica_SelectedIndexChanged" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
<asp:DropDownList ID="DdlGrafica" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DdlGrafica_SelectedIndexChanged" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
||||||
<asp:ListItem Selected="True" Text="Barras" Value="1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Barras" Value="1"></asp:ListItem>
|
||||||
<asp:ListItem Text="Pastel" Value="2"></asp:ListItem>
|
<asp:ListItem Text="Pastel" Value="2"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Línea" Value="3"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -345,6 +271,41 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function CargaGraficaLineas(data) {
|
||||||
|
|
||||||
|
var chart = AmCharts.makeChart("chartdiv", {
|
||||||
|
"type": "serial",
|
||||||
|
"theme": "light",
|
||||||
|
"dataProvider": data,
|
||||||
|
"startDuration": 2,
|
||||||
|
"valueAxes": [{
|
||||||
|
"position": "left",
|
||||||
|
"title": "Ventas"
|
||||||
|
}],
|
||||||
|
"graphs": [{
|
||||||
|
"balloonText": "[[category]]: <b>[[value]]</b>",
|
||||||
|
"type": "line",
|
||||||
|
"valueField": "Valor",
|
||||||
|
"bullet": "round",
|
||||||
|
}],
|
||||||
|
"depth3D": 20,
|
||||||
|
"angle": 30,
|
||||||
|
"chartCursor": {
|
||||||
|
"categoryBalloonEnabled": false,
|
||||||
|
"cursorAlpha": 0,
|
||||||
|
"zoomable": false
|
||||||
|
},
|
||||||
|
"categoryField": "Texto",
|
||||||
|
"categoryAxis": {
|
||||||
|
"gridPosition": "start",
|
||||||
|
"labelRotation": 90
|
||||||
|
},
|
||||||
|
"export": {
|
||||||
|
"enabled": true
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
|
|
||||||
|
|||||||
@@ -3,9 +3,12 @@ using System.Collections.Generic;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Web;
|
using System.Web;
|
||||||
using System.Web.UI;
|
using System.Web.UI;
|
||||||
|
using System.IO;
|
||||||
using System.Web.UI.WebControls;
|
using System.Web.UI.WebControls;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
using Extensiones;
|
using Extensiones;
|
||||||
|
using iTextSharp.text.pdf;
|
||||||
|
using iTextSharp.text;
|
||||||
|
|
||||||
public partial class CRM_RepAcercamientosProcesos : ClsPaginas
|
public partial class CRM_RepAcercamientosProcesos : ClsPaginas
|
||||||
{
|
{
|
||||||
@@ -77,6 +80,11 @@ public partial class CRM_RepAcercamientosProcesos : ClsPaginas
|
|||||||
DdlMedioCaptacion.DataSource = null;
|
DdlMedioCaptacion.DataSource = null;
|
||||||
DdlProbabilidad.DataSource = null;
|
DdlProbabilidad.DataSource = null;
|
||||||
|
|
||||||
|
DdlPS.setEsWebService(true);
|
||||||
|
|
||||||
|
DdlPS.SelectedValue = "-1";
|
||||||
|
DdlPS.SelectedText = "Seleccione";
|
||||||
|
|
||||||
if (ObjCRM.GetTipoProceso(UsuarioActual.CveEmpresa, 1))
|
if (ObjCRM.GetTipoProceso(UsuarioActual.CveEmpresa, 1))
|
||||||
{
|
{
|
||||||
DdlTipoProceso.DataSource = ObjCRM.DtResultados;
|
DdlTipoProceso.DataSource = ObjCRM.DtResultados;
|
||||||
@@ -99,15 +107,20 @@ public partial class CRM_RepAcercamientosProcesos : ClsPaginas
|
|||||||
DdlVendedor.DataBind();
|
DdlVendedor.DataBind();
|
||||||
DdlMedioCaptacion.DataBind();
|
DdlMedioCaptacion.DataBind();
|
||||||
DdlProbabilidad.DataBind();
|
DdlProbabilidad.DataBind();
|
||||||
DdlVendedor.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
DdlVendedor.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione ", "-1"));
|
||||||
DdlMedioCaptacion.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
DdlMedioCaptacion.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione ", "-1"));
|
||||||
DdlProbabilidad.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
DdlProbabilidad.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione ", "-1"));
|
||||||
DdlTipoProceso.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
DdlTipoProceso.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione", "-1"));
|
||||||
DdlVendedor.SelectedValue = "-1";
|
DdlVendedor.SelectedValue = "-1";
|
||||||
DdlMedioCaptacion.SelectedValue = "-1";
|
DdlMedioCaptacion.SelectedValue = "-1";
|
||||||
DdlProbabilidad.SelectedValue = "-1";
|
DdlProbabilidad.SelectedValue = "-1";
|
||||||
DdlTipoProceso.SelectedIndex = 0;
|
DdlTipoProceso.SelectedIndex = 0;
|
||||||
|
|
||||||
|
DataTable dtGiroClasificaciones = get_GlobalDTClienteClasificaciones(UsuarioActual.CveEmpresa);
|
||||||
|
DdlGiroClasificacion.DataSource = dtGiroClasificaciones;
|
||||||
|
DdlGiroClasificacion.DataBind();
|
||||||
|
DdlGiroClasificacion.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione", "-1"));
|
||||||
|
|
||||||
int n;
|
int n;
|
||||||
string CveProbabilidadAcercamiento = Request["CveProbabilidadAcercamiento"];
|
string CveProbabilidadAcercamiento = Request["CveProbabilidadAcercamiento"];
|
||||||
bool isNumeric = int.TryParse(CveProbabilidadAcercamiento, out n);
|
bool isNumeric = int.TryParse(CveProbabilidadAcercamiento, out n);
|
||||||
@@ -136,7 +149,7 @@ public partial class CRM_RepAcercamientosProcesos : ClsPaginas
|
|||||||
ClsCRM ObjCRM = new ClsCRM();
|
ClsCRM ObjCRM = new ClsCRM();
|
||||||
GVRepAcercamientosEtapas.Columns.Clear();
|
GVRepAcercamientosEtapas.Columns.Clear();
|
||||||
|
|
||||||
if (ObjCRM.RepAcercamientosEtapas(UsuarioActual.CveEmpresa, cveTipoProceso, idgrupo1, idgrupo2, fechaIni, fechaFin, cveVendedor, cveMedioCaptacion, cveProbabilidadAcercamiento))
|
if (ObjCRM.RepAcercamientosEtapas(UsuarioActual.CveEmpresa, cveTipoProceso, idgrupo1, idgrupo2, fechaIni, fechaFin, cveVendedor, cveMedioCaptacion, cveProbabilidadAcercamiento,CvePS:DdlPS.SelectedValue.ToEntero(),CveGiroClasificacion:DdlGiroClasificacion.SelectedValue.ToEntero()))
|
||||||
{
|
{
|
||||||
DataTable dte = ObjCRM.DSResultados.Tables[1];
|
DataTable dte = ObjCRM.DSResultados.Tables[1];
|
||||||
GVRepAcercamientosEtapas.DataSource = ObjCRM.DSResultados.Tables[0];
|
GVRepAcercamientosEtapas.DataSource = ObjCRM.DSResultados.Tables[0];
|
||||||
@@ -172,6 +185,14 @@ public partial class CRM_RepAcercamientosProcesos : ClsPaginas
|
|||||||
Agrupador = "Fecha";
|
Agrupador = "Fecha";
|
||||||
hypt.DataNavigateUrlFormatString = $"/CRM/RepAcercamientosProcesosDetalle.ASPX?CveTipoProceso={DdlGrupo1.SelectedValue}&CveGrupo1={{0}}&CveGrupo2={{1}}&FechaInicio={{2}}&FechaFin={{2}}{strfilstros}";
|
hypt.DataNavigateUrlFormatString = $"/CRM/RepAcercamientosProcesosDetalle.ASPX?CveTipoProceso={DdlGrupo1.SelectedValue}&CveGrupo1={{0}}&CveGrupo2={{1}}&FechaInicio={{2}}&FechaFin={{2}}{strfilstros}";
|
||||||
break;
|
break;
|
||||||
|
case 6:
|
||||||
|
test.HeaderText = "Giro";
|
||||||
|
Agrupador = "Giro";
|
||||||
|
break;
|
||||||
|
case 7:
|
||||||
|
test.HeaderText = "Producto Servicio";
|
||||||
|
Agrupador = "Producto Servicio";
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
GVRepAcercamientosEtapas.Columns.Add(test);
|
GVRepAcercamientosEtapas.Columns.Add(test);
|
||||||
|
|
||||||
@@ -310,13 +331,17 @@ public partial class CRM_RepAcercamientosProcesos : ClsPaginas
|
|||||||
int RowColorIndex = 0;
|
int RowColorIndex = 0;
|
||||||
foreach (DataRow Dr in DtDatos.Rows)
|
foreach (DataRow Dr in DtDatos.Rows)
|
||||||
{
|
{
|
||||||
DataRow Row = Dt.NewRow();
|
string Texto = Dr["Grupo1"].ToString();
|
||||||
Row["Texto"] = $"{Dr["Grupo1"].ToString()}";
|
if (Texto != "Total")
|
||||||
Row["Valor"] = Dr["TOTAL"].ToString().FormatoNumero();
|
{
|
||||||
Row["Color"] = DtColor.Rows[RowColorIndex]["Color"].ToString();
|
DataRow Row = Dt.NewRow();
|
||||||
Dt.Rows.Add(Row);
|
Row["Texto"] = $"{Texto}";
|
||||||
RowColorIndex++;
|
Row["Valor"] = Dr["TOTAL"].ToString().FormatoNumero();
|
||||||
if (RowColorIndex == 17) { RowColorIndex = 0; }
|
Row["Color"] = DtColor.Rows[RowColorIndex]["Color"].ToString();
|
||||||
|
Dt.Rows.Add(Row);
|
||||||
|
RowColorIndex++;
|
||||||
|
if (RowColorIndex == 17) { RowColorIndex = 0; }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var query = from s in Dt.AsEnumerable()
|
var query = from s in Dt.AsEnumerable()
|
||||||
@@ -335,6 +360,9 @@ public partial class CRM_RepAcercamientosProcesos : ClsPaginas
|
|||||||
case 2:
|
case 2:
|
||||||
RegistraScript($"CargaGraficaPastel({json})", "22");
|
RegistraScript($"CargaGraficaPastel({json})", "22");
|
||||||
break;
|
break;
|
||||||
|
case 3:
|
||||||
|
RegistraScript($"CargaGraficaLineas({json})", "22");
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
UPModalProd.Update();
|
UPModalProd.Update();
|
||||||
}
|
}
|
||||||
@@ -344,13 +372,235 @@ public partial class CRM_RepAcercamientosProcesos : ClsPaginas
|
|||||||
DdlMedioCaptacion.Items.Clear();
|
DdlMedioCaptacion.Items.Clear();
|
||||||
DdlMedioCaptacion.DataSource = DtMedioCaptacion.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
DdlMedioCaptacion.DataSource = DtMedioCaptacion.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
||||||
DdlMedioCaptacion.DataBind();
|
DdlMedioCaptacion.DataBind();
|
||||||
DdlMedioCaptacion.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
DdlMedioCaptacion.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione", "-1"));
|
||||||
|
|
||||||
DdlProbabilidad.Items.Clear();
|
DdlProbabilidad.Items.Clear();
|
||||||
DdlProbabilidad.DataSource = DtProbabilidadAcercamiento.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
DdlProbabilidad.DataSource = DtProbabilidadAcercamiento.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
||||||
DdlProbabilidad.DataBind();
|
DdlProbabilidad.DataBind();
|
||||||
DdlProbabilidad.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
DdlProbabilidad.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione", "-1"));
|
||||||
|
|
||||||
upDatosRepA.Update();
|
upDatosRepA.Update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void LnkPDF_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Document doc = new Document();
|
||||||
|
MemoryStream m = new MemoryStream();
|
||||||
|
PdfWriter Writer = PdfWriter.GetInstance(doc,m);
|
||||||
|
|
||||||
|
doc.Open();
|
||||||
|
PdfPTable header = this.crearHeader();
|
||||||
|
doc.Add(header);
|
||||||
|
Paragraph Filtros = this.filtrosDelReporte();
|
||||||
|
doc.Add(Filtros);
|
||||||
|
PdfPTable table = this.convertirReporteATabla(doc);
|
||||||
|
doc.Add(table);
|
||||||
|
doc.Close();
|
||||||
|
|
||||||
|
Writer.Flush();
|
||||||
|
|
||||||
|
ImprimirbytesPDF(m.GetBuffer(), "Reporte de Procesos Acercamientos ", "PDF");
|
||||||
|
}
|
||||||
|
|
||||||
|
private PdfPTable crearHeader()
|
||||||
|
{
|
||||||
|
//Imagen de la empresa
|
||||||
|
iTextSharp.text.Image pic = iTextSharp.text.Image.GetInstance(String.Format("{0}/Logo.png", UsuarioActual.Empresa.Ruta));
|
||||||
|
pic.ScalePercent(20f);
|
||||||
|
|
||||||
|
BaseColor bordesBlancos = new BaseColor(255, 255, 255);
|
||||||
|
PdfPTable tableHeader = new PdfPTable(7);
|
||||||
|
tableHeader.WidthPercentage = 100f;
|
||||||
|
|
||||||
|
PdfPCell imageCell = new PdfPCell(pic);
|
||||||
|
imageCell.UseVariableBorders = true;
|
||||||
|
imageCell.BorderColor = bordesBlancos;
|
||||||
|
imageCell.Colspan = 2;
|
||||||
|
imageCell.Rowspan = 2;
|
||||||
|
tableHeader.AddCell(imageCell);
|
||||||
|
|
||||||
|
PdfPCell empresaCell = new PdfPCell(new Phrase(UsuarioActual.Empresa.Empresa));
|
||||||
|
empresaCell.UseVariableBorders = true;
|
||||||
|
empresaCell.BorderColor = bordesBlancos;
|
||||||
|
empresaCell.Colspan = 3;
|
||||||
|
empresaCell.HorizontalAlignment = Element.ALIGN_MIDDLE;
|
||||||
|
empresaCell.VerticalAlignment = Element.ALIGN_MIDDLE;
|
||||||
|
tableHeader.AddCell(empresaCell);
|
||||||
|
|
||||||
|
PdfPCell celdaVacia = new PdfPCell();
|
||||||
|
celdaVacia.UseVariableBorders = true;
|
||||||
|
celdaVacia.BorderColor = bordesBlancos;
|
||||||
|
tableHeader.AddCell(celdaVacia);
|
||||||
|
tableHeader.AddCell(celdaVacia);
|
||||||
|
|
||||||
|
PdfPCell reporteNombreCell = new PdfPCell(new Phrase("Reporte de Procesos Acercamientos "));
|
||||||
|
reporteNombreCell.UseVariableBorders = true;
|
||||||
|
reporteNombreCell.BorderColor = bordesBlancos;
|
||||||
|
reporteNombreCell.Colspan = 3;
|
||||||
|
reporteNombreCell.HorizontalAlignment = Element.ALIGN_MIDDLE;
|
||||||
|
reporteNombreCell.VerticalAlignment = Element.ALIGN_MIDDLE;
|
||||||
|
tableHeader.AddCell(reporteNombreCell);
|
||||||
|
|
||||||
|
tableHeader.AddCell(celdaVacia);
|
||||||
|
tableHeader.AddCell(celdaVacia);
|
||||||
|
|
||||||
|
return tableHeader;
|
||||||
|
}
|
||||||
|
|
||||||
|
private Paragraph filtrosDelReporte()
|
||||||
|
{
|
||||||
|
Font fontLabelFiltro = FontFactory.GetFont("Arial", 9f, Font.BOLD);
|
||||||
|
Font fontValueFiltro = FontFactory.GetFont("Arial", 9f, Font.NORMAL);
|
||||||
|
|
||||||
|
Chunk ProcesoChunk = new Chunk("Proceso: ", fontLabelFiltro);
|
||||||
|
Chunk VendedorChunk = new Chunk(" Vendedor: ", fontLabelFiltro);
|
||||||
|
Chunk MedioCaptacionChunk = new Chunk(" Medio de Captación: ", fontLabelFiltro);
|
||||||
|
Chunk ProbabilidadChunk = new Chunk(" Probabilidad: ", fontLabelFiltro);
|
||||||
|
Chunk AgrupadoPorChunk = new Chunk(" Agrupado Por: ", fontLabelFiltro);
|
||||||
|
Chunk AgrupadoPor2Chunk = new Chunk(" Agrupado Por(2): ", fontLabelFiltro);
|
||||||
|
Chunk FechaInicioChunk = new Chunk(" Fecha Inicio: ", fontLabelFiltro);
|
||||||
|
Chunk FechaFinChunk = new Chunk(" Fecha Fin: ", fontLabelFiltro);
|
||||||
|
Chunk ProductoServicioChunk = new Chunk(" Producto Servicio: ", fontLabelFiltro);
|
||||||
|
Chunk GiroChunk = new Chunk(" Giro: ", fontLabelFiltro);
|
||||||
|
|
||||||
|
//Proceso Phrase
|
||||||
|
Phrase ProcesoPhrase = new Phrase();
|
||||||
|
ProcesoPhrase.Add(ProcesoChunk);
|
||||||
|
ProcesoPhrase.Add(new Chunk((DdlTipoProceso.SelectedValue == "-1"?"Todos":DdlTipoProceso.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Vendedor Phrase
|
||||||
|
Phrase VendedorPhrase = new Phrase();
|
||||||
|
VendedorPhrase.Add(VendedorChunk);
|
||||||
|
VendedorPhrase.Add(new Chunk((DdlVendedor.SelectedValue == "-1" ? "Todos" : DdlVendedor.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Medio Captación Phrase
|
||||||
|
Phrase MedioCaptacionPhrase = new Phrase();
|
||||||
|
MedioCaptacionPhrase.Add(MedioCaptacionChunk);
|
||||||
|
MedioCaptacionPhrase.Add(new Chunk((DdlMedioCaptacion.SelectedValue == "-1" ? "Todos" : DdlMedioCaptacion.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Probabilidad Phrase
|
||||||
|
Phrase ProbabilidadPhrase = new Phrase();
|
||||||
|
ProbabilidadPhrase.Add(ProbabilidadChunk);
|
||||||
|
ProbabilidadPhrase.Add(new Chunk((DdlProbabilidad.SelectedValue == "-1" ? "Todos" : DdlProbabilidad.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Agrupado Por Phrase
|
||||||
|
Phrase AgrupadoPorPhrase = new Phrase();
|
||||||
|
AgrupadoPorPhrase.Add(AgrupadoPorChunk);
|
||||||
|
AgrupadoPorPhrase.Add(new Chunk((DdlGrupo1.SelectedValue == "-1" ? "Todos" : DdlGrupo1.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Agrupado Por(2) Phrase
|
||||||
|
Phrase AgrupadoPor2Phrase = new Phrase(AgrupadoPor2Chunk);
|
||||||
|
AgrupadoPor2Phrase.Add(AgrupadoPor2Chunk);
|
||||||
|
AgrupadoPor2Phrase.Add(new Chunk((DdlGrupo2.SelectedValue == "-1" ? "Todos" : DdlGrupo2.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Fecha Inicio Phrase
|
||||||
|
Phrase FechaInicioPhrase = new Phrase();
|
||||||
|
FechaInicioPhrase.Add(FechaInicioChunk);
|
||||||
|
FechaInicioPhrase.Add(new Chunk(TxtFechaInicio.Text, fontValueFiltro));
|
||||||
|
|
||||||
|
//Fecha Fin Phrase
|
||||||
|
Phrase FechaFinPhrase = new Phrase();
|
||||||
|
FechaFinPhrase.Add(FechaFinChunk);
|
||||||
|
FechaFinPhrase.Add(new Chunk(TxtFechaFin.Text, fontValueFiltro));
|
||||||
|
|
||||||
|
//Producto Servicio Phrase
|
||||||
|
Phrase ProductoServicioPhrase = new Phrase();
|
||||||
|
ProductoServicioPhrase.Add(ProductoServicioChunk);
|
||||||
|
ProductoServicioPhrase.Add(new Chunk((DdlPS.SelectedValue == "-1" ? "Todos" : DdlPS.SelectedText), fontValueFiltro));
|
||||||
|
|
||||||
|
//Giro Phrase
|
||||||
|
Phrase GiroPhrase = new Phrase();
|
||||||
|
GiroPhrase.Add(GiroChunk);
|
||||||
|
GiroPhrase.Add(new Chunk((DdlGiroClasificacion.SelectedValue == "-1" ? "Todos" : DdlGiroClasificacion.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
Paragraph Filtros = new Paragraph();
|
||||||
|
Filtros.Add(ProcesoPhrase);
|
||||||
|
Filtros.Add(VendedorPhrase);
|
||||||
|
Filtros.Add(MedioCaptacionPhrase);
|
||||||
|
Filtros.Add(ProbabilidadPhrase);
|
||||||
|
Filtros.Add(AgrupadoPorPhrase);
|
||||||
|
Filtros.Add(AgrupadoPor2Phrase);
|
||||||
|
Filtros.Add(FechaInicioPhrase);
|
||||||
|
Filtros.Add(FechaFinPhrase);
|
||||||
|
Filtros.Add(ProductoServicioPhrase);
|
||||||
|
Filtros.Add(GiroPhrase);
|
||||||
|
|
||||||
|
Filtros.Add("\n");
|
||||||
|
Filtros.Add("\n");
|
||||||
|
Filtros.Add("\n");
|
||||||
|
Filtros.Add("\n");
|
||||||
|
|
||||||
|
return Filtros;
|
||||||
|
}
|
||||||
|
|
||||||
|
private PdfPTable convertirReporteATabla(Document doc)
|
||||||
|
{
|
||||||
|
int numeroDeColumnas = GVRepAcercamientosEtapas.Columns.Count;
|
||||||
|
PdfPTable table = new PdfPTable(numeroDeColumnas);
|
||||||
|
table.WidthPercentage = 100f;
|
||||||
|
|
||||||
|
float[] anchoColumnas = this.ColumnasWidth();
|
||||||
|
table.SetWidths(anchoColumnas);
|
||||||
|
|
||||||
|
BaseColor headerBackGroundColor = new BaseColor(240,240,240);
|
||||||
|
Font fuente = FontFactory.GetFont("Arial", 9f);
|
||||||
|
|
||||||
|
foreach(DataControlField columns in GVRepAcercamientosEtapas.Columns)
|
||||||
|
{
|
||||||
|
string header = columns.HeaderText;
|
||||||
|
PdfPCell headerCell = new PdfPCell(new Phrase(header, fuente));
|
||||||
|
headerCell.BackgroundColor = headerBackGroundColor;
|
||||||
|
table.AddCell(headerCell);
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach (GridViewRow row in GVRepAcercamientosEtapas.Rows)
|
||||||
|
{
|
||||||
|
foreach (TableCell celda in row.Cells)
|
||||||
|
{
|
||||||
|
if (celda.Controls.Count > 0)
|
||||||
|
{
|
||||||
|
HyperLink control = (HyperLink)celda.Controls[0];
|
||||||
|
table.AddCell(new Phrase(control.Text,fuente));
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
table.AddCell(new Phrase(celda.Text,fuente));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return table;
|
||||||
|
}
|
||||||
|
|
||||||
|
private float[] ColumnasWidth()
|
||||||
|
{
|
||||||
|
int CantidadColumnas = GVRepAcercamientosEtapas.Columns.Count;
|
||||||
|
float[] ColumnsWidth = new float[CantidadColumnas];
|
||||||
|
|
||||||
|
int cursor = 0;
|
||||||
|
DataControlFieldCollection ColumnsCollection = GVRepAcercamientosEtapas.Columns;
|
||||||
|
foreach (DataControlField columns in ColumnsCollection)
|
||||||
|
{
|
||||||
|
if (columns.HeaderText == "Total")
|
||||||
|
{
|
||||||
|
ColumnsWidth[cursor] = 20f;
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
ColumnsWidth[cursor] = 80f;
|
||||||
|
}
|
||||||
|
|
||||||
|
cursor++;
|
||||||
|
}
|
||||||
|
|
||||||
|
return ColumnsWidth;
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void LnkExcel_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
GVRepAcercamientosEtapas.ExportToExcelGembox("Reporte de Rechazos de Acercamiento", UsuarioActual, "", "", "Reporte de Rechazos de Acercamiento", "", -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void VerifyRenderingInServerForm(Control control)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -35,7 +35,17 @@
|
|||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="LnkVerGrafica" OnClick="LnkVerGrafica_Click" runat="server" Text="<i class='fa fa-bar-chart' style='font-style:bold'></i> Gráfica"></asp:LinkButton>
|
<asp:LinkButton ID="LnkVerGrafica" OnClick="LnkVerGrafica_Click" runat="server" Text="<i class='fa fa-bar-chart' style='font-style:bold'></i> Gráfica"></asp:LinkButton>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<asp:LinkButton ID="LnkPDF" OnClick="LnkPDF_Click" runat="server" Text="<i class='fa fa-file-pdf-o' style='font-weight:bold;'></i> PDF" ></asp:LinkButton>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<asp:LinkButton ID="LnkExcel" OnClick="LnkExcel_Click" runat="server" Text="<i class='fa fa-file-excel-o' style='font-weight:bold;'></i> Excel" ></asp:LinkButton>
|
||||||
|
</li>
|
||||||
</ContentTemplate>
|
</ContentTemplate>
|
||||||
|
<Triggers>
|
||||||
|
<asp:PostBackTrigger ControlID="LnkPDF" />
|
||||||
|
<asp:PostBackTrigger ControlID="LnkExcel" />
|
||||||
|
</Triggers>
|
||||||
</asp:UpdatePanel>
|
</asp:UpdatePanel>
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
|
||||||
@@ -45,54 +55,54 @@
|
|||||||
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
|
||||||
<asp:UpdatePanel ID="upDatosRepA" runat="server" UpdateMode="Conditional">
|
<asp:UpdatePanel ID="upDatosRepA" runat="server" UpdateMode="Conditional">
|
||||||
<ContentTemplate>
|
<ContentTemplate>
|
||||||
<div class="Filtros">
|
<div class="portlet solid grey-cascade portlet-filter">
|
||||||
<div class="row">
|
<div class="portlet-title portlet-filterT smalltitle">
|
||||||
<div class="col-sm-3">
|
<div class="tools">
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
<asp:Button ID="BtnConsultar" runat="server" Text="Consultar" OnClick="LnkConsultar_Click" class="btn btn-primary" ValidationGroup="Valida" />
|
||||||
<asp:DropDownList ID="DdlTipoProceso" runat="server" DataTextField="TipoProceso" DataValueField="CveTipoProceso" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
<a href="javascript:;" class="expand"></a>
|
||||||
<asp:Label runat="server" Text="Proceso:" AssociatedControlID="DdlTipoProceso"></asp:Label>
|
</div>
|
||||||
|
<div class="titlefiltros caption">
|
||||||
|
<div class="row" style="margin-left: 10px;">
|
||||||
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Proceso:" AssociatedControlID="DdlTipoProceso"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlTipoProceso" runat="server" DataTextField="TipoProceso" DataValueField="CveTipoProceso" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Vendedor:" AssociatedControlID="DdlVendedor"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlVendedor" runat="server" DataTextField="Vendedor" DataValueField="CveVendedor" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Medio de Captación:" AssociatedControlID="DdlMedioCaptacion"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlMedioCaptacion" runat="server" DataTextField="MedioCaptacion" DataValueField="CveMedioCaptacion" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Probabilidad:" AssociatedControlID="DdlProbabilidad"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlProbabilidad" runat="server" DataTextField="ProbabilidadAcercamiento" DataValueField="CveProbabilidadAcercamiento" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-3">
|
</div>
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
<div class="portlet-body" style="display: none;">
|
||||||
<asp:DropDownList ID="DdlVendedor" runat="server" DataTextField="Vendedor" DataValueField="CveVendedor" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
<div class="row" style="margin-left: 10px; margin-top: 10px;">
|
||||||
<asp:Label runat="server" Text="Vendedor:" AssociatedControlID="DdlVendedor"></asp:Label>
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Agrupado Por:" AssociatedControlID="DdlGrupo1"></asp:Label>
|
||||||
</div>
|
<div class="col-md-2">
|
||||||
</div>
|
<asp:DropDownList ID="DdlGrupo1" runat="server" Width="100%" CssClass="form-control input-sm select2me Widthall">
|
||||||
<div class="col-sm-3">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlMedioCaptacion" runat="server" DataTextField="MedioCaptacion" DataValueField="CveMedioCaptacion" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Medio de Captación:" AssociatedControlID="DdlMedioCaptacion"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-2">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlProbabilidad" runat="server" DataTextField="ProbabilidadAcercamiento" DataValueField="CveProbabilidadAcercamiento" CssClass="form-control input-sm select2me Widthall"></asp:DropDownList>
|
|
||||||
<asp:Label runat="server" Text="Probabilidad:" AssociatedControlID="DdlProbabilidad"></asp:Label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-1 text-right">
|
|
||||||
<br />
|
|
||||||
<asp:LinkButton ID="LnkConsultar" OnClick="LnkConsultar_Click" runat="server" CssClass="btn btn-default">Consultar</asp:LinkButton>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
|
|
||||||
<div class="col-md-3">
|
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
|
||||||
<asp:DropDownList ID="DdlGrupo1" runat="server" CssClass="form-control input-sm select2me Widthall">
|
|
||||||
<asp:ListItem Value="1" Text="Vendedor" Selected="true"></asp:ListItem>
|
<asp:ListItem Value="1" Text="Vendedor" Selected="true"></asp:ListItem>
|
||||||
<asp:ListItem Value="2" Text="Medio de Captación"></asp:ListItem>
|
<asp:ListItem Value="2" Text="Medio de Captación"></asp:ListItem>
|
||||||
<asp:ListItem Value="3" Text="Probabilidad de Acercamiento"></asp:ListItem>
|
<asp:ListItem Value="3" Text="Probabilidad de Acercamiento"></asp:ListItem>
|
||||||
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
||||||
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
||||||
|
<asp:ListItem Value="6" Text="Giro"></asp:ListItem>
|
||||||
|
<asp:ListItem Value="7" Text="Producto Servicio"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
<asp:Label runat="server" Text="Agrupado Por:" AssociatedControlID="DdlGrupo1"></asp:Label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="col-md-3" style="display:none;">
|
<asp:Label class="col-md-1 " style="width: 110px; margin-top: 5px;" runat="server" Text="Agrupado Por(2):" AssociatedControlID="DdlGrupo2"></asp:Label>
|
||||||
<div class="form-group form-md-line-input input-iconright">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlGrupo2" runat="server" CssClass="form-control input-sm select2me Widthall">
|
<asp:DropDownList ID="DdlGrupo2" runat="server" Width="100%" CssClass="form-control input-sm select2me Widthall">
|
||||||
<asp:ListItem Value="-1" Text="Ninguno" Selected="True"></asp:ListItem>
|
<asp:ListItem Value="-1" Text="Ninguno" Selected="True"></asp:ListItem>
|
||||||
<asp:ListItem Value="1" Text="Vendedor"></asp:ListItem>
|
<asp:ListItem Value="1" Text="Vendedor"></asp:ListItem>
|
||||||
<asp:ListItem Value="2" Text="Medio Captacion"></asp:ListItem>
|
<asp:ListItem Value="2" Text="Medio Captacion"></asp:ListItem>
|
||||||
@@ -100,13 +110,11 @@
|
|||||||
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
<asp:ListItem Value="4" Text="Fecha"></asp:ListItem>
|
||||||
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
<asp:ListItem Value="5" Text="Sucursal"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
<asp:Label runat="server" Text="Agrupado Por(2):" AssociatedControlID="DdlGrupo2"></asp:Label>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="col-md-2">
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Fecha Inicio:" AssociatedControlID="TxtFechaInicio"></asp:Label>
|
||||||
<div class="">
|
<div class="col-md-2">
|
||||||
<asp:Label runat="server" Text="Fecha Inicio:" AssociatedControlID="TxtFechaInicio"></asp:Label>
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-top: 5px;">
|
||||||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-bottom: -10px; padding-bottom: 10px;">
|
|
||||||
<asp:TextBox ID="TxtFechaInicio" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
<asp:TextBox ID="TxtFechaInicio" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
||||||
<span class="input-group-btn ">
|
<span class="input-group-btn ">
|
||||||
<asp:LinkButton ID="imgFechaInicio" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
<asp:LinkButton ID="imgFechaInicio" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||||||
@@ -115,11 +123,10 @@
|
|||||||
<ajax:MaskedEditExtender ID="MEEFechaSolicitudI" runat="server" TargetControlID="TxtFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
<ajax:MaskedEditExtender ID="MEEFechaSolicitudI" runat="server" TargetControlID="TxtFechaInicio" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||||||
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudI" TargetControlID="TxtFechaInicio" PopupButtonID="imgFechaInicio" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudI" TargetControlID="TxtFechaInicio" PopupButtonID="imgFechaInicio" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="col-md-2">
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Fecha Fin:" AssociatedControlID="TxtFechaFin"></asp:Label>
|
||||||
<div class="">
|
<div class="col-md-2">
|
||||||
<asp:Label runat="server" Text="Fecha Fin:" AssociatedControlID="TxtFechaFin"></asp:Label>
|
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-top: 5px;">
|
||||||
<div class="input-group input-sm input-small date date-picker " data-date-format="dd/mm/yyyy" style="width: 120px !important; padding: 0px; margin-bottom: -10px; padding-bottom: 10px;">
|
|
||||||
<asp:TextBox ID="TxtFechaFin" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
<asp:TextBox ID="TxtFechaFin" runat="server" CssClass="form-control" CausesValidation="true" Width="98%" MaxLength="10"></asp:TextBox>
|
||||||
<span class="input-group-btn ">
|
<span class="input-group-btn ">
|
||||||
<asp:LinkButton ID="imgFechaFin" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
<asp:LinkButton ID="imgFechaFin" class="btn default " Text="<i class='fa fa-calendar'></i>" runat="server"></asp:LinkButton>
|
||||||
@@ -128,10 +135,87 @@
|
|||||||
<ajax:MaskedEditExtender ID="MEEFechaSolicitudF" runat="server" TargetControlID="TxtFechaFin" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
<ajax:MaskedEditExtender ID="MEEFechaSolicitudF" runat="server" TargetControlID="TxtFechaFin" Mask="99/99/9999" MaskType="Date" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
|
||||||
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudF" TargetControlID="TxtFechaFin" PopupButtonID="imgFechaFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
<ajax:CalendarExtender runat="server" ID="CEFechaSolicitudF" TargetControlID="TxtFechaFin" PopupButtonID="imgFechaFin" PopupPosition="BottomRight" Enabled="True"></ajax:CalendarExtender>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<asp:Label class="col-md-1 " style="width: 124px; margin-top: 5px;" runat="server" Text="Producto Servicio:" AssociatedControlID="DdlPS"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<ADS:Dropdownlost runat="server" ID="DdlPS" CssStyle="width:100%" CssClassDdl="form-control select2me" DataTextField="PSCodigo" DataValueField="CvePS" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<asp:Label class="col-md-1 " style="width: 100px; margin-top: 5px;" runat="server" Text="Giro:" AssociatedControlID="DdlGiroClasificacion"></asp:Label>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<asp:DropDownList ID="DdlGiroClasificacion" runat="server" DataValueField="CveClienteClasificacion" DataTextField="ClienteClasificacion" AppendDataBoundItems="true" CssClass="form-control select2me"></asp:DropDownList>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<%--<div class="Filtros">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3">
|
||||||
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-3">
|
||||||
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-3">
|
||||||
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-1 text-right">
|
||||||
|
<br />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
|
||||||
|
<div class="col-md-3">
|
||||||
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3" style="display:none;">
|
||||||
|
<div class="form-group form-md-line-input input-iconright">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<div class="">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-2">
|
||||||
|
<div class="">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-3">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>--%>
|
||||||
|
|
||||||
<asp:GridView ID="GVRepAcercamientosEtapas" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall GVRep" AutoGenerateColumns="False"
|
<asp:GridView ID="GVRepAcercamientosEtapas" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall GVRep" AutoGenerateColumns="False"
|
||||||
DataKeyNames="CveGrupo1,Grupo1,CveGrupo2,Grupo2" ShowHeaderWhenEmpty="true">
|
DataKeyNames="CveGrupo1,Grupo1,CveGrupo2,Grupo2" ShowHeaderWhenEmpty="true">
|
||||||
@@ -169,6 +253,7 @@
|
|||||||
<asp:DropDownList ID="DdlGrafica" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DdlGrafica_SelectedIndexChanged" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
<asp:DropDownList ID="DdlGrafica" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DdlGrafica_SelectedIndexChanged" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
||||||
<asp:ListItem Selected="True" Text="Barras" Value="1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Barras" Value="1"></asp:ListItem>
|
||||||
<asp:ListItem Text="Pastel" Value="2"></asp:ListItem>
|
<asp:ListItem Text="Pastel" Value="2"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Línea" Value="3"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -249,6 +334,41 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function CargaGraficaLineas(data) {
|
||||||
|
|
||||||
|
var chart = AmCharts.makeChart("chartdiv", {
|
||||||
|
"type": "serial",
|
||||||
|
"theme": "light",
|
||||||
|
"dataProvider": data,
|
||||||
|
"startDuration": 2,
|
||||||
|
"valueAxes": [{
|
||||||
|
"position": "left",
|
||||||
|
"title": "Ventas"
|
||||||
|
}],
|
||||||
|
"graphs": [{
|
||||||
|
"balloonText": "[[category]]: <b>[[value]]</b>",
|
||||||
|
"type": "line",
|
||||||
|
"valueField": "Valor",
|
||||||
|
"bullet": "round",
|
||||||
|
}],
|
||||||
|
"depth3D": 20,
|
||||||
|
"angle": 30,
|
||||||
|
"chartCursor": {
|
||||||
|
"categoryBalloonEnabled": false,
|
||||||
|
"cursorAlpha": 0,
|
||||||
|
"zoomable": false
|
||||||
|
},
|
||||||
|
"categoryField": "Texto",
|
||||||
|
"categoryAxis": {
|
||||||
|
"gridPosition": "start",
|
||||||
|
"labelRotation": 90
|
||||||
|
},
|
||||||
|
"export": {
|
||||||
|
"enabled": true
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,9 @@ using System.Web.UI;
|
|||||||
using System.Web.UI.WebControls;
|
using System.Web.UI.WebControls;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
using Extensiones;
|
using Extensiones;
|
||||||
|
using iTextSharp.text.pdf;
|
||||||
|
using iTextSharp.text;
|
||||||
|
using System.IO;
|
||||||
|
|
||||||
public partial class CRM_RepAcercamientosRechazos : ClsPaginas
|
public partial class CRM_RepAcercamientosRechazos : ClsPaginas
|
||||||
{
|
{
|
||||||
@@ -77,6 +80,15 @@ public partial class CRM_RepAcercamientosRechazos : ClsPaginas
|
|||||||
DdlMedioCaptacion.DataSource = null;
|
DdlMedioCaptacion.DataSource = null;
|
||||||
DdlProbabilidad.DataSource = null;
|
DdlProbabilidad.DataSource = null;
|
||||||
|
|
||||||
|
DdlPS.setEsWebService(true);
|
||||||
|
DdlPS.SelectedValue = "-1";
|
||||||
|
DdlPS.SelectedText = "Seleccione";
|
||||||
|
|
||||||
|
DataTable dtGiroClasificaciones = get_GlobalDTClienteClasificaciones(UsuarioActual.CveEmpresa);
|
||||||
|
DdlGiroClasificacion.DataSource = dtGiroClasificaciones;
|
||||||
|
DdlGiroClasificacion.DataBind();
|
||||||
|
DdlGiroClasificacion.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione", "-1"));
|
||||||
|
|
||||||
if (ObjCRM.GetTipoProceso(UsuarioActual.CveEmpresa, 1))
|
if (ObjCRM.GetTipoProceso(UsuarioActual.CveEmpresa, 1))
|
||||||
{
|
{
|
||||||
DdlTipoProceso.DataSource = ObjCRM.DtResultados;
|
DdlTipoProceso.DataSource = ObjCRM.DtResultados;
|
||||||
@@ -98,15 +110,16 @@ public partial class CRM_RepAcercamientosRechazos : ClsPaginas
|
|||||||
DdlVendedor.DataBind();
|
DdlVendedor.DataBind();
|
||||||
DdlMedioCaptacion.DataBind();
|
DdlMedioCaptacion.DataBind();
|
||||||
DdlProbabilidad.DataBind();
|
DdlProbabilidad.DataBind();
|
||||||
DdlVendedor.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
DdlVendedor.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione ", "-1"));
|
||||||
DdlMedioCaptacion.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
DdlMedioCaptacion.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione ", "-1"));
|
||||||
DdlProbabilidad.Items.Insert(0, new ListItem("Seleccione ", "-1"));
|
DdlProbabilidad.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione ", "-1"));
|
||||||
DdlVendedor.SelectedValue = "-1";
|
DdlVendedor.SelectedValue = "-1";
|
||||||
DdlMedioCaptacion.SelectedValue = "-1";
|
DdlMedioCaptacion.SelectedValue = "-1";
|
||||||
DdlProbabilidad.SelectedValue = "-1";
|
DdlProbabilidad.SelectedValue = "-1";
|
||||||
DdlTipoProceso.SelectedIndex = 0;
|
DdlTipoProceso.SelectedIndex = 0;
|
||||||
upDatosRepA.Update();
|
upDatosRepA.Update();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void cargarDatos()
|
protected void cargarDatos()
|
||||||
{
|
{
|
||||||
int cveTipoProceso = DdlTipoProceso.SelectedValue.ToEntero();
|
int cveTipoProceso = DdlTipoProceso.SelectedValue.ToEntero();
|
||||||
@@ -120,7 +133,7 @@ public partial class CRM_RepAcercamientosRechazos : ClsPaginas
|
|||||||
ClsCRM ObjCRM = new ClsCRM();
|
ClsCRM ObjCRM = new ClsCRM();
|
||||||
GVRepAcercamientosEtapas.Columns.Clear();
|
GVRepAcercamientosEtapas.Columns.Clear();
|
||||||
|
|
||||||
if (ObjCRM.RepAcercamientosRechazos(UsuarioActual.CveEmpresa, cveTipoProceso, idgrupo1, idgrupo2, fechaIni, fechaFin, cveVendedor, cveMedioCaptacion, cveProbabilidadAcercamiento))
|
if (ObjCRM.RepAcercamientosRechazos(UsuarioActual.CveEmpresa, cveTipoProceso, idgrupo1, idgrupo2, fechaIni, fechaFin, cveVendedor, cveMedioCaptacion, cveProbabilidadAcercamiento, CvePS:DdlPS.SelectedValue.ToEntero(), CveGiroClasificacion:DdlGiroClasificacion.SelectedValue.ToEntero()))
|
||||||
{
|
{
|
||||||
DataTable dte = ObjCRM.DSResultados.Tables[1];
|
DataTable dte = ObjCRM.DSResultados.Tables[1];
|
||||||
GVRepAcercamientosEtapas.DataSource = ObjCRM.DSResultados.Tables[0];
|
GVRepAcercamientosEtapas.DataSource = ObjCRM.DSResultados.Tables[0];
|
||||||
@@ -299,13 +312,17 @@ public partial class CRM_RepAcercamientosRechazos : ClsPaginas
|
|||||||
int RowColorIndex = 0;
|
int RowColorIndex = 0;
|
||||||
foreach (DataRow Dr in DtDatos.Rows)
|
foreach (DataRow Dr in DtDatos.Rows)
|
||||||
{
|
{
|
||||||
DataRow Row = Dt.NewRow();
|
string Texto = Dr["Grupo1"].ToString();
|
||||||
Row["Texto"] = $"{Dr["Grupo1"].ToString()}";
|
if (Texto != "Total")
|
||||||
Row["Valor"] = Dr["TOTAL"].ToString().FormatoNumero();
|
{
|
||||||
Row["Color"] = DtColor.Rows[RowColorIndex]["Color"].ToString();
|
DataRow Row = Dt.NewRow();
|
||||||
Dt.Rows.Add(Row);
|
Row["Texto"] = $"{Texto}";
|
||||||
RowColorIndex++;
|
Row["Valor"] = Dr["TOTAL"].ToString().FormatoNumero();
|
||||||
if (RowColorIndex == 17) { RowColorIndex = 0; }
|
Row["Color"] = DtColor.Rows[RowColorIndex]["Color"].ToString();
|
||||||
|
Dt.Rows.Add(Row);
|
||||||
|
RowColorIndex++;
|
||||||
|
if (RowColorIndex == 17) { RowColorIndex = 0; }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var query = from s in Dt.AsEnumerable()
|
var query = from s in Dt.AsEnumerable()
|
||||||
@@ -324,6 +341,9 @@ public partial class CRM_RepAcercamientosRechazos : ClsPaginas
|
|||||||
case 2:
|
case 2:
|
||||||
RegistraScript($"CargaGraficaPastel({json})", "22");
|
RegistraScript($"CargaGraficaPastel({json})", "22");
|
||||||
break;
|
break;
|
||||||
|
case 3:
|
||||||
|
RegistraScript($"CargaGraficaLineas({json})", "22");
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
UPModalProd.Update();
|
UPModalProd.Update();
|
||||||
}
|
}
|
||||||
@@ -333,13 +353,237 @@ public partial class CRM_RepAcercamientosRechazos : ClsPaginas
|
|||||||
DdlMedioCaptacion.Items.Clear();
|
DdlMedioCaptacion.Items.Clear();
|
||||||
DdlMedioCaptacion.DataSource = DtMedioCaptacion.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
DdlMedioCaptacion.DataSource = DtMedioCaptacion.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
||||||
DdlMedioCaptacion.DataBind();
|
DdlMedioCaptacion.DataBind();
|
||||||
DdlMedioCaptacion.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
DdlMedioCaptacion.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione", "-1"));
|
||||||
|
|
||||||
DdlProbabilidad.Items.Clear();
|
DdlProbabilidad.Items.Clear();
|
||||||
DdlProbabilidad.DataSource = DtProbabilidadAcercamiento.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
DdlProbabilidad.DataSource = DtProbabilidadAcercamiento.FiltraParametros(String.Format("CveTipoProceso = {0}", DdlTipoProceso.SelectedValue.ToEntero()));
|
||||||
DdlProbabilidad.DataBind();
|
DdlProbabilidad.DataBind();
|
||||||
DdlProbabilidad.Items.Insert(0, new ListItem("Seleccione", "-1"));
|
DdlProbabilidad.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione", "-1"));
|
||||||
|
|
||||||
upDatosRepA.Update();
|
upDatosRepA.Update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void LnkPDF_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Document doc = new Document();
|
||||||
|
MemoryStream m = new MemoryStream();
|
||||||
|
PdfWriter Writer = PdfWriter.GetInstance(doc, m);
|
||||||
|
|
||||||
|
doc.Open();
|
||||||
|
PdfPTable header = this.crearHeader();
|
||||||
|
doc.Add(header);
|
||||||
|
Paragraph filtros = this.filtrosDelReporte();
|
||||||
|
doc.Add(filtros);
|
||||||
|
PdfPTable table = this.convertirReporteATabla();
|
||||||
|
doc.Add(table);
|
||||||
|
doc.Close();
|
||||||
|
|
||||||
|
Writer.Flush();
|
||||||
|
|
||||||
|
ImprimirbytesPDF(m.GetBuffer(), "Reporte de Rechazos Acercamientos", "PDF");
|
||||||
|
}
|
||||||
|
|
||||||
|
private PdfPTable crearHeader()
|
||||||
|
{
|
||||||
|
//Imagen de la empresa
|
||||||
|
iTextSharp.text.Image pic = iTextSharp.text.Image.GetInstance(String.Format("{0}/Logo.png", UsuarioActual.Empresa.Ruta));
|
||||||
|
pic.ScalePercent(20f);
|
||||||
|
|
||||||
|
BaseColor bordesBlancos = new BaseColor(255, 255, 255);
|
||||||
|
PdfPTable tableHeader = new PdfPTable(7);
|
||||||
|
tableHeader.WidthPercentage = 100f;
|
||||||
|
|
||||||
|
PdfPCell imageCell = new PdfPCell(pic);
|
||||||
|
imageCell.UseVariableBorders = true;
|
||||||
|
imageCell.BorderColor = bordesBlancos;
|
||||||
|
imageCell.Colspan = 2;
|
||||||
|
imageCell.Rowspan = 2;
|
||||||
|
tableHeader.AddCell(imageCell);
|
||||||
|
|
||||||
|
PdfPCell empresaCell = new PdfPCell(new Phrase(UsuarioActual.Empresa.Empresa));
|
||||||
|
empresaCell.UseVariableBorders = true;
|
||||||
|
empresaCell.BorderColor = bordesBlancos;
|
||||||
|
empresaCell.Colspan = 3;
|
||||||
|
empresaCell.HorizontalAlignment = Element.ALIGN_MIDDLE;
|
||||||
|
empresaCell.VerticalAlignment = Element.ALIGN_MIDDLE;
|
||||||
|
tableHeader.AddCell(empresaCell);
|
||||||
|
|
||||||
|
PdfPCell celdaVacia = new PdfPCell();
|
||||||
|
celdaVacia.UseVariableBorders = true;
|
||||||
|
celdaVacia.BorderColor = bordesBlancos;
|
||||||
|
tableHeader.AddCell(celdaVacia);
|
||||||
|
tableHeader.AddCell(celdaVacia);
|
||||||
|
|
||||||
|
PdfPCell reporteNombreCell = new PdfPCell(new Phrase("Reporte de Rechazos Acercamientos"));
|
||||||
|
reporteNombreCell.UseVariableBorders = true;
|
||||||
|
reporteNombreCell.BorderColor = bordesBlancos;
|
||||||
|
reporteNombreCell.Colspan = 3;
|
||||||
|
reporteNombreCell.HorizontalAlignment = Element.ALIGN_MIDDLE;
|
||||||
|
reporteNombreCell.VerticalAlignment = Element.ALIGN_MIDDLE;
|
||||||
|
tableHeader.AddCell(reporteNombreCell);
|
||||||
|
|
||||||
|
tableHeader.AddCell(celdaVacia);
|
||||||
|
tableHeader.AddCell(celdaVacia);
|
||||||
|
|
||||||
|
return tableHeader;
|
||||||
|
}
|
||||||
|
|
||||||
|
private Paragraph filtrosDelReporte()
|
||||||
|
{
|
||||||
|
Font fontLabelFiltro = FontFactory.GetFont("Arial", 9f, Font.BOLD);
|
||||||
|
Font fontValueFiltro = FontFactory.GetFont("Arial", 9f, Font.NORMAL);
|
||||||
|
|
||||||
|
Chunk ProcesoChunk = new Chunk("Proceso: ", fontLabelFiltro);
|
||||||
|
Chunk VendedorChunk = new Chunk(" Vendedor: ", fontLabelFiltro);
|
||||||
|
Chunk MedioCaptacionChunk = new Chunk(" Medio de Captación: ", fontLabelFiltro);
|
||||||
|
Chunk ProbabilidadChunk = new Chunk(" Probabilidad: ", fontLabelFiltro);
|
||||||
|
Chunk AgrupadoPorChunk = new Chunk(" Agrupado Por: ", fontLabelFiltro);
|
||||||
|
//Chunk AgrupadoPor2Chunk = new Chunk(" Agrupado Por(2): ", fontLabelFiltro);
|
||||||
|
Chunk FechaInicioChunk = new Chunk(" Fecha Inicio: ", fontLabelFiltro);
|
||||||
|
Chunk FechaFinChunk = new Chunk(" Fecha Fin: ", fontLabelFiltro);
|
||||||
|
Chunk ProductoServicioChunk = new Chunk(" Producto Servicio: ", fontLabelFiltro);
|
||||||
|
Chunk GiroChunk = new Chunk(" Giro: ", fontLabelFiltro);
|
||||||
|
|
||||||
|
//Proceso Phrase
|
||||||
|
Phrase ProcesoPhrase = new Phrase();
|
||||||
|
ProcesoPhrase.Add(ProcesoChunk);
|
||||||
|
ProcesoPhrase.Add(new Chunk((DdlTipoProceso.SelectedValue == "-1" ? "Todos" : DdlTipoProceso.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Vendedor Phrase
|
||||||
|
Phrase VendedorPhrase = new Phrase();
|
||||||
|
VendedorPhrase.Add(VendedorChunk);
|
||||||
|
VendedorPhrase.Add(new Chunk((DdlVendedor.SelectedValue == "-1" ? "Todos" : DdlVendedor.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Medio Captación Phrase
|
||||||
|
Phrase MedioCaptacionPhrase = new Phrase();
|
||||||
|
MedioCaptacionPhrase.Add(MedioCaptacionChunk);
|
||||||
|
MedioCaptacionPhrase.Add(new Chunk((DdlMedioCaptacion.SelectedValue == "-1" ? "Todos" : DdlMedioCaptacion.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Probabilidad Phrase
|
||||||
|
Phrase ProbabilidadPhrase = new Phrase();
|
||||||
|
ProbabilidadPhrase.Add(ProbabilidadChunk);
|
||||||
|
ProbabilidadPhrase.Add(new Chunk((DdlProbabilidad.SelectedValue == "-1" ? "Todos" : DdlProbabilidad.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Agrupado Por Phrase
|
||||||
|
Phrase AgrupadoPorPhrase = new Phrase();
|
||||||
|
AgrupadoPorPhrase.Add(AgrupadoPorChunk);
|
||||||
|
AgrupadoPorPhrase.Add(new Chunk((DdlGrupo1.SelectedValue == "-1" ? "Todos" : DdlGrupo1.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Agrupado Por(2) Phrase
|
||||||
|
//Phrase AgrupadoPor2Phrase = new Phrase(AgrupadoPor2Chunk);
|
||||||
|
//AgrupadoPor2Phrase.Add(AgrupadoPor2Chunk);
|
||||||
|
//AgrupadoPor2Phrase.Add(new Chunk((DdlGrupo2.SelectedValue == "-1" ? "Todos" : DdlGrupo2.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
//Fecha Inicio Phrase
|
||||||
|
Phrase FechaInicioPhrase = new Phrase();
|
||||||
|
FechaInicioPhrase.Add(FechaInicioChunk);
|
||||||
|
FechaInicioPhrase.Add(new Chunk(TxtFechaInicio.Text, fontValueFiltro));
|
||||||
|
|
||||||
|
//Fecha Fin Phrase
|
||||||
|
Phrase FechaFinPhrase = new Phrase();
|
||||||
|
FechaFinPhrase.Add(FechaFinChunk);
|
||||||
|
FechaFinPhrase.Add(new Chunk(TxtFechaFin.Text, fontValueFiltro));
|
||||||
|
|
||||||
|
//Producto Servicio Phrase
|
||||||
|
Phrase ProductoServicioPhrase = new Phrase();
|
||||||
|
ProductoServicioPhrase.Add(ProductoServicioChunk);
|
||||||
|
ProductoServicioPhrase.Add(new Chunk((DdlPS.SelectedValue == "-1" ? "Todos" : DdlPS.SelectedText), fontValueFiltro));
|
||||||
|
|
||||||
|
//Giro Phrase
|
||||||
|
Phrase GiroPhrase = new Phrase();
|
||||||
|
GiroPhrase.Add(GiroChunk);
|
||||||
|
GiroPhrase.Add(new Chunk((DdlGiroClasificacion.SelectedValue == "-1" ? "Todos" : DdlGiroClasificacion.SelectedItem.Text), fontValueFiltro));
|
||||||
|
|
||||||
|
Paragraph Filtros = new Paragraph();
|
||||||
|
Filtros.Add(ProcesoPhrase);
|
||||||
|
Filtros.Add(VendedorPhrase);
|
||||||
|
Filtros.Add(MedioCaptacionPhrase);
|
||||||
|
Filtros.Add(ProbabilidadPhrase);
|
||||||
|
Filtros.Add(AgrupadoPorPhrase);
|
||||||
|
//Filtros.Add(AgrupadoPor2Phrase);
|
||||||
|
Filtros.Add(FechaInicioPhrase);
|
||||||
|
Filtros.Add(FechaFinPhrase);
|
||||||
|
Filtros.Add(ProductoServicioPhrase);
|
||||||
|
Filtros.Add(GiroPhrase);
|
||||||
|
|
||||||
|
Filtros.Add("\n");
|
||||||
|
Filtros.Add("\n");
|
||||||
|
Filtros.Add("\n");
|
||||||
|
Filtros.Add("\n");
|
||||||
|
|
||||||
|
return Filtros;
|
||||||
|
}
|
||||||
|
|
||||||
|
private PdfPTable convertirReporteATabla()
|
||||||
|
{
|
||||||
|
int numeroDeColumnas = GVRepAcercamientosEtapas.Columns.Count;
|
||||||
|
PdfPTable table = new PdfPTable(numeroDeColumnas);
|
||||||
|
table.WidthPercentage = 100f;
|
||||||
|
|
||||||
|
//float[] anchoColumnas = this.ColumnasWidth();
|
||||||
|
//table.SetWidths(anchoColumnas);
|
||||||
|
|
||||||
|
BaseColor headerBackGroundColor = new BaseColor(240, 240, 240);
|
||||||
|
Font fuente = FontFactory.GetFont("Arial", 9f);
|
||||||
|
|
||||||
|
foreach (DataControlField columns in GVRepAcercamientosEtapas.Columns)
|
||||||
|
{
|
||||||
|
string header = columns.HeaderText;
|
||||||
|
PdfPCell headerCell = new PdfPCell(new Phrase(header, fuente));
|
||||||
|
headerCell.BackgroundColor = headerBackGroundColor;
|
||||||
|
table.AddCell(headerCell);
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach (GridViewRow row in GVRepAcercamientosEtapas.Rows)
|
||||||
|
{
|
||||||
|
foreach (TableCell celda in row.Cells)
|
||||||
|
{
|
||||||
|
if (celda.Controls.Count > 0)
|
||||||
|
{
|
||||||
|
HyperLink control = (HyperLink)celda.Controls[0];
|
||||||
|
table.AddCell(new Phrase(control.Text, fuente));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
table.AddCell(new Phrase(celda.Text, fuente));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return table;
|
||||||
|
}
|
||||||
|
|
||||||
|
private float[] ColumnasWidth()
|
||||||
|
{
|
||||||
|
int CantidadColumnas = GVRepAcercamientosEtapas.Columns.Count;
|
||||||
|
float[] ColumnsWidth = new float[CantidadColumnas];
|
||||||
|
|
||||||
|
int cursor = 0;
|
||||||
|
DataControlFieldCollection ColumnsCollection = GVRepAcercamientosEtapas.Columns;
|
||||||
|
foreach (DataControlField columns in ColumnsCollection)
|
||||||
|
{
|
||||||
|
//if (columns.HeaderText == "Total")
|
||||||
|
//{
|
||||||
|
// ColumnsWidth[cursor] = 20f;
|
||||||
|
//}
|
||||||
|
//else
|
||||||
|
//{
|
||||||
|
// ColumnsWidth[cursor] = 80f;
|
||||||
|
//}
|
||||||
|
|
||||||
|
cursor++;
|
||||||
|
}
|
||||||
|
|
||||||
|
return ColumnsWidth;
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void LnkExcel_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
GVRepAcercamientosEtapas.ExportToExcelGembox("Reporte de Rechazos de Acercamiento", UsuarioActual, "", "", "Reporte de Rechazos de Acercamiento", "", -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void VerifyRenderingInServerForm(Control control)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -20586,6 +20586,10 @@ Private Sub CargaNCINV()
|
|||||||
Protected Sub BtnAplicarContrato_Click(sender As Object, e As EventArgs)
|
Protected Sub BtnAplicarContrato_Click(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
Public Class MMensajeDevolucion
|
Public Class MMensajeDevolucion
|
||||||
|
|||||||
@@ -113,7 +113,7 @@
|
|||||||
|
|
||||||
<table class="table table-striped Widthall">
|
<table class="table table-striped Widthall">
|
||||||
<tr>
|
<tr>
|
||||||
<th style="width: 300px;"></th>
|
<th style="width: 400px;"></th>
|
||||||
<th style="width: 100px;"></th>
|
<th style="width: 100px;"></th>
|
||||||
<th style="width: 100px;"></th>
|
<th style="width: 100px;"></th>
|
||||||
<th style="width: 100px;"></th>
|
<th style="width: 100px;"></th>
|
||||||
@@ -147,11 +147,18 @@
|
|||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
|
|
||||||
|
<asp:TemplateField HeaderText="Cantidad Total">
|
||||||
|
<ItemTemplate>
|
||||||
|
<span><%# Eval("CantidadTotal", "{0:N2}")%></span>
|
||||||
|
</ItemTemplate>
|
||||||
|
</asp:TemplateField>
|
||||||
|
|
||||||
<asp:TemplateField HeaderText="UM">
|
<asp:TemplateField HeaderText="UM">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<span><%# Eval("Abreviatura")%></span>
|
<span><%# Eval("Abreviatura")%></span>
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
|
|
||||||
|
|
||||||
<asp:TemplateField HeaderText="Cantidad">
|
<asp:TemplateField HeaderText="Cantidad">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1078,7 +1078,7 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
Dim DtSerie As New DataTable
|
Dim DtSerie As New DataTable
|
||||||
If TipoMovimiento = 1 Then
|
If TipoMovimiento = 1 Then
|
||||||
Dim ObjInventarios As New ClsInventarios
|
Dim ObjInventarios As New ClsInventarios
|
||||||
If ObjInventarios.SerieRecomendadoGet(CvePSSerie, UsuarioActual.CveEmpresa, DdlAlmacen.SelectedValue.ToEntero(), CveSubProyecto:=CveSubProyecto) Then
|
If ObjInventarios.SerieRecomendadoGet(CvePSSerie, UsuarioActual.CveEmpresa, DdlAlmacen.SelectedValue.ToEntero(), CveSubProyecto:=CveSubProyecto, CveCliente:=CveCliente, CveVendedor:=CveVendedor) Then
|
||||||
DtSerie = ObjInventarios.DtResultados
|
DtSerie = ObjInventarios.DtResultados
|
||||||
End If
|
End If
|
||||||
ObjInventarios.Dispose()
|
ObjInventarios.Dispose()
|
||||||
@@ -1105,6 +1105,7 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
If DtSerie.Rows.Count > 0 Then
|
If DtSerie.Rows.Count > 0 Then
|
||||||
Dim Mensaje As New StringBuilder
|
Dim Mensaje As New StringBuilder
|
||||||
Mensaje.AppendFormat("Serie Recomendado: <b>{0}</b>", DtSerie.Rows(0)("Serie"))
|
Mensaje.AppendFormat("Serie Recomendado: <b>{0}</b>", DtSerie.Rows(0)("Serie"))
|
||||||
|
|
||||||
If AplicaCaducidad Then Mensaje.AppendFormat(", Caducicdad: <b>{0}</b>", DtSerie.Rows(0)("FechaCaducidad").ToString().ToDate.ToShortDateString)
|
If AplicaCaducidad Then Mensaje.AppendFormat(", Caducicdad: <b>{0}</b>", DtSerie.Rows(0)("FechaCaducidad").ToString().ToDate.ToShortDateString)
|
||||||
LbSerieRecomendado.Text = Mensaje.ToString() 'String.Format("Serie / Lote Recomendado: <b>{0}</b>, Caducicdad: <b>{1}</b>", ObjInventarios.DtResultados.Rows(0)("SerieLote"), ObjInventarios.DtResultados.Rows(0)("FechaCaducidad").ToString().ToDate.ToShortDateString)
|
LbSerieRecomendado.Text = Mensaje.ToString() 'String.Format("Serie / Lote Recomendado: <b>{0}</b>, Caducicdad: <b>{1}</b>", ObjInventarios.DtResultados.Rows(0)("SerieLote"), ObjInventarios.DtResultados.Rows(0)("FechaCaducidad").ToString().ToDate.ToShortDateString)
|
||||||
Else
|
Else
|
||||||
|
|||||||
@@ -21,16 +21,14 @@
|
|||||||
<td class="Titulos" colspan="4">Filtros para búsqueda</td>
|
<td class="Titulos" colspan="4">Filtros para búsqueda</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr align="left">
|
<tr align="left">
|
||||||
<td class="text-right"><b>Nombre:</b></td>
|
|
||||||
<td><asp:TextBox ID="TxtNombre" runat="server" MaxLength="90" Width="200px"></asp:TextBox></td>
|
|
||||||
<td class="text-right"><b>Empresa:</b></td>
|
<td class="text-right"><b>Empresa:</b></td>
|
||||||
<td><asp:TextBox ID="TxtNombreEmpresa" runat="server" MaxLength="90" Width="200px"></asp:TextBox></td>
|
<td><asp:TextBox ID="TxtNombreEmpresa" runat="server" MaxLength="90" Width="200px"></asp:TextBox></td>
|
||||||
|
<td class="text-right"><b>RFC:</b></td>
|
||||||
|
<td><asp:TextBox ID="TxtRFC" runat="server" MaxLength="90" Width="200px"></asp:TextBox></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr align="left">
|
<tr align="left">
|
||||||
<td class="text-right">
|
<td class="text-right">
|
||||||
<b>Teléfono/Celular:</b>
|
|
||||||
</td>
|
</td>
|
||||||
<td><asp:TextBox ID="txtCelular" runat="server" MaxLength="90" Width="200px"></asp:TextBox></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="4" style="text-align: center;">
|
<td colspan="4" style="text-align: center;">
|
||||||
@@ -44,52 +42,52 @@
|
|||||||
<br />
|
<br />
|
||||||
<asp:UpdatePanel ID="UPDatos" runat="server" UpdateMode="Conditional">
|
<asp:UpdatePanel ID="UPDatos" runat="server" UpdateMode="Conditional">
|
||||||
<ContentTemplate>
|
<ContentTemplate>
|
||||||
<table id="TblBusqueda" runat="server" border="0" visible="false">
|
<table id="TblBusqueda" runat="server" border="0" visible="false" style="width:100%">
|
||||||
<tr>
|
<tr>
|
||||||
<td align="left">Número de registros encontrados: <b><asp:Literal ID="LtlTotalRegistros" runat="server"></asp:Literal></b></td>
|
<td align="left">Número de registros encontrados: <b><asp:Literal ID="LtlTotalRegistros" runat="server"></asp:Literal></b></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<div id="DivBeneficiarios" style="overflow-y:auto; width:760px; height:285px;">
|
<div id="DivBeneficiarios" style="overflow-y:auto; width:100%; height:285px;">
|
||||||
<asp:GridView ID="GV" runat="server" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros" ToolTip="Listado de Contratos encontrados." CssClass="table table-striped table-advance table-hover" GridLines="None">
|
<asp:GridView ID="GV" runat="server" Width="100%" AutoGenerateColumns="False" EmptyDataText="No se encontraron registros" ToolTip="Listado de Contratos encontrados." CssClass="table table-striped table-advance table-hover"
|
||||||
|
GridLines="None" DataKeyNames="CveEmpresaCRM,Empresa,RFC,Correo,CveEncuestaAplicada,CveSubProyecto,CveMedioCaptacion,MedioCaptacion,NoContactos,NoAcercamientos,CveUsuarioIng,UsuarioIng,FechaIng,CveEncuestaCRM,CveVendedorAsignado,Vendedor,CveCliente,CveTipoProceso,CveGiroClasificacion">
|
||||||
<Columns>
|
<Columns>
|
||||||
<asp:TemplateField HeaderText="Nombre">
|
<asp:TemplateField HeaderText="Empresa" ItemStyle-HorizontalAlign="Left">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<div class="truncate" style="width:160px"><asp:HyperLink ID="Hpl" CssClass="Texto" runat="server" NavigateUrl="#" Text='<%# Eval("NombreCompleto")%>' tooltip='<%# Eval("CveProspecto") %>'></asp:HyperLink></div>
|
<asp:HyperLink runat="server" ID="Hpl" Text="Empresa" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<asp:TemplateField HeaderText="Empresa">
|
<asp:TemplateField HeaderText="RFC" ItemStyle-HorizontalAlign="Left">
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<div class="truncate" style="width:125px"><asp:Label runat="server" ID="LblEmpresaNombre" Text='<%# Eval("EmpresaNombre")%>'></asp:Label></div>
|
<asp:HyperLink runat="server" ID="Hp2" Text="RFC" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<%--<asp:BoundField DataField="EmpresaNombre" HeaderText="Empresa"/>--%>
|
<asp:TemplateField HeaderText="Medio Captación" ItemStyle-HorizontalAlign="Left">
|
||||||
<asp:TemplateField HeaderText="">
|
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<div class="truncate" style="width:35px"><asp:Label runat="server" ID="LblProspectoTipo" Text='<%# Eval("ProspectoTipo")%>'></asp:Label></div>
|
<asp:HyperLink runat="server" ID="Hp3" Text="MedioCaptacion" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<%--<asp:BoundField DataField="ProspectoTipo" HeaderText=""/>--%>
|
<asp:TemplateField HeaderText="Vendedor" ItemStyle-HorizontalAlign="Left">
|
||||||
<asp:TemplateField HeaderText="Calle">
|
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<div class="truncate" style="width:130px"><asp:Label runat="server" ID="LblCalle" Text='<%# Eval("Calle")%>'></asp:Label></div>
|
<asp:HyperLink runat="server" ID="Hp4" Text="Vendedor" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<%--<asp:BoundField DataField="Calle" HeaderText="Calle"/>--%>
|
<asp:TemplateField HeaderText="Fecha Ingreso" ItemStyle-HorizontalAlign="Left">
|
||||||
<asp:TemplateField HeaderText="#">
|
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<div class="truncate" style="width:65px"><asp:Label runat="server" ID="LblNumero" Text='<%# Eval("Numero")%>'></asp:Label></div>
|
<asp:HyperLink runat="server" ID="Hp5" Text="FechaIng" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<%--<asp:BoundField DataField="Numero" HeaderText="#"/>--%>
|
<asp:TemplateField HeaderText="Usuario Ingreso" ItemStyle-HorizontalAlign="Left">
|
||||||
<%--<asp:BoundField DataField="Edad" HeaderText="Edad"/>
|
|
||||||
<asp:BoundField DataField="FechaNacimiento" DataFormatString="{0:d}" HeaderText="F. Nacimiento"/>--%>
|
|
||||||
<asp:TemplateField HeaderText="Municipio">
|
|
||||||
<ItemTemplate>
|
<ItemTemplate>
|
||||||
<div class="truncate" style="width:130px"><asp:Label runat="server" ID="LblMunicipio" Text='<%# Eval("Municipio")%>'></asp:Label></div>
|
<asp:HyperLink runat="server" ID="Hp6" Text="UsuarioIng" />
|
||||||
</ItemTemplate>
|
</ItemTemplate>
|
||||||
</asp:TemplateField>
|
</asp:TemplateField>
|
||||||
<%--<asp:BoundField DataField="Municipio" HeaderText="Municipio"/>--%>
|
<%--<asp:HyperLinkField DataNavigateUrlFields="CveEmpresaCRM" DataNavigateUrlFormatString="/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}" DataTextField="Empresa" HeaderText="Prospectos" SortExpression="Empresa" />--%>
|
||||||
|
<%--<asp:HyperLinkField DataNavigateUrlFields="CveEmpresaCRM" DataNavigateUrlFormatString="/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}" DataTextField="RFC" HeaderText="RFC" SortExpression="RFC" />--%>
|
||||||
|
<%--<asp:HyperLinkField DataNavigateUrlFields="CveEmpresaCRM" DataNavigateUrlFormatString="/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}" DataTextField="MedioCaptacion" HeaderText="Medio Captación" SortExpression="MedioCaptacion" />--%>
|
||||||
|
<%--<asp:HyperLinkField DataNavigateUrlFields="CveEmpresaCRM" DataNavigateUrlFormatString="/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}" DataTextField="Vendedor" HeaderText="Vendedor" SortExpression="Vendedor" />--%>
|
||||||
|
<%--<asp:HyperLinkField DataNavigateUrlFields="CveEmpresaCRM" DataNavigateUrlFormatString="/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}" DataTextField="FechaIng" HeaderText="Fecha Ingreso" SortExpression="FechaIng" />--%>
|
||||||
|
<%--<asp:HyperLinkField DataNavigateUrlFields="CveEmpresaCRM" DataNavigateUrlFormatString="/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}" DataTextField="UsuarioIng" HeaderText="Usuario Ingreso" SortExpression="UsuarioIng" />--%>
|
||||||
</Columns>
|
</Columns>
|
||||||
</asp:GridView>
|
</asp:GridView>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ Partial Class PopUpBuscarProspectos
|
|||||||
CType(Me.Master, BaseMasterPage).EsPopup = True
|
CType(Me.Master, BaseMasterPage).EsPopup = True
|
||||||
CType(Me.Master, BaseMasterPage).PopupWidth = 800
|
CType(Me.Master, BaseMasterPage).PopupWidth = 800
|
||||||
RegistraScript("$get('tdContenido').style.height='520px'")
|
RegistraScript("$get('tdContenido').style.height='520px'")
|
||||||
TxtNombre.Focus()
|
'TxtNombre.Focus()
|
||||||
|
|
||||||
ViewState("Opt") = IfNull(Request("Opt"), "")
|
ViewState("Opt") = IfNull(Request("Opt"), "")
|
||||||
|
|
||||||
@@ -31,29 +31,26 @@ Partial Class PopUpBuscarProspectos
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Protected Sub BtnBuscar_Click(sender As Object, e As System.EventArgs) Handles BtnBuscar.Click
|
Protected Sub BtnBuscar_Click(sender As Object, e As System.EventArgs) Handles BtnBuscar.Click
|
||||||
Dim ObjProsp As New ClsProspectos()
|
Dim ObjCRM As New ClsCRM()
|
||||||
|
|
||||||
Dim Nombre As String = "-1"
|
Dim RFC As String = "-1"
|
||||||
Dim NombreEmpresa As String = "-1"
|
Dim NombreEmpresa As String = "-1"
|
||||||
Dim Celular As String = "-1"
|
|
||||||
|
|
||||||
If TxtNombre.Text.Trim <> String.Empty Then Nombre = TxtNombre.Text.Trim
|
|
||||||
If TxtNombreEmpresa.Text.Trim <> String.Empty Then NombreEmpresa = TxtNombreEmpresa.Text.Trim
|
|
||||||
If txtCelular.Text.Trim <> String.Empty Then Celular = txtCelular.Text.Trim
|
|
||||||
|
|
||||||
If ObjProsp.GetProspectosDetalle(-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, "-1", -1, Nombre, NombreEmpresa, Celular, UsuarioActual.CveEmpresa) Then
|
|
||||||
If ObjProsp.DtResultados.Rows.Count > 0 Then
|
|
||||||
LtlTotalRegistros.Text = ObjProsp.DtResultados.Rows.Count.ToString.FormatoNumero(0)
|
|
||||||
GV.DataSource = ObjProsp.DtResultados
|
|
||||||
|
|
||||||
|
If TxtRFC.Text.Trim <> String.Empty Then RFC = TxtRFC.Text.Trim
|
||||||
|
If TxtNombreEmpresa.Text.Trim <> String.Empty Then NombreEmpresa = TxtNombreEmpresa.Text.Trim
|
||||||
|
|
||||||
|
If ObjCRM.GetEmpresasCRM(UsuarioActual.CveEmpresa, -1, NombreEmpresa, RFC) Then
|
||||||
|
If ObjCRM.DtResultados.Rows.Count > 0 Then
|
||||||
|
LtlTotalRegistros.Text = ObjCRM.DtResultados.Rows.Count.ToString.FormatoNumero(0)
|
||||||
|
GV.DataSource = ObjCRM.DtResultados
|
||||||
Else
|
Else
|
||||||
LtlTotalRegistros.Text = "0"
|
LtlTotalRegistros.Text = "0"
|
||||||
GV.DataSource = Nothing
|
GV.DataSource = Nothing
|
||||||
Alert("No se encontraron registros con losparámetros solicitados.", Extensiones.TipoMensaje.MsgAdvertencia)
|
Alert("No se encontraron registros con los parámetros solicitados.", Extensiones.TipoMensaje.MsgAdvertencia)
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
ObjProsp.Dispose()
|
ObjCRM.Dispose()
|
||||||
GV.DataBind()
|
GV.DataBind()
|
||||||
UPDatos.Update()
|
UPDatos.Update()
|
||||||
TblBusqueda.Visible = True
|
TblBusqueda.Visible = True
|
||||||
@@ -62,12 +59,17 @@ Partial Class PopUpBuscarProspectos
|
|||||||
Protected Sub GV_RowDataBound(sender As Object, e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GV.RowDataBound
|
Protected Sub GV_RowDataBound(sender As Object, e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GV.RowDataBound
|
||||||
If e.Row.RowType = DataControlRowType.DataRow Then
|
If e.Row.RowType = DataControlRowType.DataRow Then
|
||||||
If e.Row.RowIndex = 0 Then
|
If e.Row.RowIndex = 0 Then
|
||||||
'e.Row.Cells(0).Width = Unit.Pixel(250)
|
e.Row.Cells(0).Width = Unit.Pixel(250)
|
||||||
'e.Row.Cells(1).Width = Unit.Pixel(80)
|
e.Row.Cells(1).Width = Unit.Pixel(80)
|
||||||
|
|
||||||
End If
|
End If
|
||||||
e.Row.Cells(0).HorizontalAlign = HorizontalAlign.Left
|
e.Row.Cells(0).HorizontalAlign = HorizontalAlign.Left
|
||||||
e.Row.FCHyperLink("Hpl").Attributes.Add("onclick", String.Format("Ir('/Prospeccion/Prospectos.aspx?CveProspecto={0}')", e.Row.DBCampo("CveProspecto")))
|
e.Row.FCHyperLink("Hpl").Attributes.Add("onclick", String.Format("Ir('/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}')", e.Row.DBCampo("CveEmpresaCRM")))
|
||||||
|
e.Row.FCHyperLink("Hp2").Attributes.Add("onclick", String.Format("Ir('/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}')", e.Row.DBCampo("CveEmpresaCRM")))
|
||||||
|
e.Row.FCHyperLink("Hp3").Attributes.Add("onclick", String.Format("Ir('/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}')", e.Row.DBCampo("CveEmpresaCRM")))
|
||||||
|
e.Row.FCHyperLink("Hp4").Attributes.Add("onclick", String.Format("Ir('/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}')", e.Row.DBCampo("CveEmpresaCRM")))
|
||||||
|
e.Row.FCHyperLink("Hp5").Attributes.Add("onclick", String.Format("Ir('/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}')", e.Row.DBCampo("CveEmpresaCRM")))
|
||||||
|
e.Row.FCHyperLink("Hp6").Attributes.Add("onclick", String.Format("Ir('/CRM/EmpresaCRM.aspx?CveEmpresaCRM={0}')", e.Row.DBCampo("CveEmpresaCRM")))
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
@@ -1888,6 +1888,7 @@
|
|||||||
<asp:ListItem Selected="True" Value="NC" Text="NC"></asp:ListItem>
|
<asp:ListItem Selected="True" Value="NC" Text="NC"></asp:ListItem>
|
||||||
<asp:ListItem Selected="True" Value="IxC" Text="Ingresos X Comp"></asp:ListItem>
|
<asp:ListItem Selected="True" Value="IxC" Text="Ingresos X Comp"></asp:ListItem>
|
||||||
<asp:ListItem Selected="True" Value="Dev" Text="Devolución"></asp:ListItem>
|
<asp:ListItem Selected="True" Value="Dev" Text="Devolución"></asp:ListItem>
|
||||||
|
<asp:ListItem Selected="True" Value="RNC" Text="Remisión de Nota de crédito"></asp:ListItem>
|
||||||
</asp:ListBox>
|
</asp:ListBox>
|
||||||
<%-- <asp:DropDownList CssClass="form-control input-sm" ID="DdlTipoDocto" runat="server" Width="120px">
|
<%-- <asp:DropDownList CssClass="form-control input-sm" ID="DdlTipoDocto" runat="server" Width="120px">
|
||||||
<asp:ListItem Selected="True" Value="-1" Text="Todos" />
|
<asp:ListItem Selected="True" Value="-1" Text="Todos" />
|
||||||
|
|||||||
@@ -3825,7 +3825,7 @@ Partial Class Clientes
|
|||||||
Protected Sub ChkAntIXCNC_CheckedChanged(sender As Object, e As EventArgs)
|
Protected Sub ChkAntIXCNC_CheckedChanged(sender As Object, e As EventArgs)
|
||||||
DdlTipoDocto.ClearSelection()
|
DdlTipoDocto.ClearSelection()
|
||||||
If ChkAntIXCNC.Checked Then
|
If ChkAntIXCNC.Checked Then
|
||||||
DdlTipoDocto.SelectedValuesIfExistM("Ing,Rem,Ant,Egs,IxC")
|
DdlTipoDocto.SelectedValuesIfExistM("Ing,Rem,Ant,Egs,IxC,RNC")
|
||||||
Else
|
Else
|
||||||
DdlTipoDocto.SelectedValuesIfExistM("Ing,Rem")
|
DdlTipoDocto.SelectedValuesIfExistM("Ing,Rem")
|
||||||
End If
|
End If
|
||||||
@@ -3907,7 +3907,7 @@ Partial Class Clientes
|
|||||||
|
|
||||||
Dim dtt As DataTable = Nothing
|
Dim dtt As DataTable = Nothing
|
||||||
If ObjMovtos.GetAnticiposNCIxCCliente(CveCliente, -1, -1) Then
|
If ObjMovtos.GetAnticiposNCIxCCliente(CveCliente, -1, -1) Then
|
||||||
dtt = If(DdlTipoCuentasCxC.SelectedValue = "-1", ObjMovtos.DtResultados.FiltraParametros("SaldoVentaAnticipo = 0 AND ((Tipo = 'IxC' AND CveIE > 0) OR (Tipo = 'Ant' AND CveVenta > 0) OR (Tipo = 'NC' AND CveVenta > 0) OR (Tipo = 'Egs' AND CveVenta > 0) )"), ObjMovtos.DtResultados.FiltraParametros("Saldo > 0 AND SaldoVentaAnticipo = 0 AND ((Tipo = 'IxC' AND CveIE > 0) OR (Tipo = 'Ant' AND CveVenta > 0) OR (Tipo = 'NC' AND CveVenta > 0) OR (Tipo = 'Egs' AND CveVenta > 0) )")) ' que tenga saldo de anticipo y no de cliente
|
dtt = If(DdlTipoCuentasCxC.SelectedValue = "-1", ObjMovtos.DtResultados.FiltraParametros("SaldoVentaAnticipo = 0 AND ((Tipo = 'IxC' AND CveIE > 0) OR (Tipo = 'Ant' AND CveVenta > 0) OR (Tipo = 'NC' AND CveVenta > 0) OR (Tipo = 'Egs' AND CveVenta > 0) OR (Tipo = 'RNC' AND CveVenta > 0) )"), ObjMovtos.DtResultados.FiltraParametros("Saldo > 0 AND SaldoVentaAnticipo = 0 AND ((Tipo = 'IxC' AND CveIE > 0) OR (Tipo = 'Ant' AND CveVenta > 0) OR (Tipo = 'NC' AND CveVenta > 0) OR (Tipo = 'Egs' AND CveVenta > 0) OR (Tipo = 'RNC' AND CveVenta > 0) )")) ' que tenga saldo de anticipo y no de cliente
|
||||||
If dtt IsNot Nothing AndAlso dtt.Rows.Count > 0 Then
|
If dtt IsNot Nothing AndAlso dtt.Rows.Count > 0 Then
|
||||||
For Each drt As DataRow In dtt.Rows
|
For Each drt As DataRow In dtt.Rows
|
||||||
Dim drr As DataRow = DtCxCFact.NewRow
|
Dim drr As DataRow = DtCxCFact.NewRow
|
||||||
@@ -3942,7 +3942,7 @@ Partial Class Clientes
|
|||||||
SaldoIngDolaresPesos = SaldoIngDolaresPesos + (Row("Saldo").ToString.ToDouble * Row("TipoCambio").ToString.ToDouble)
|
SaldoIngDolaresPesos = SaldoIngDolaresPesos + (Row("Saldo").ToString.ToDouble * Row("TipoCambio").ToString.ToDouble)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
ElseIf (Row("TipoDocto").ToString = "Ant" And Row("Saldo").ToString.ToDouble = 0) Or Row("TipoDocto").ToString = "IxC" Or Row("TipoDocto").ToString = "NC" Or Row("TipoDocto").ToString = "Dev" Then 'Anticipos, NC, IxC
|
ElseIf (Row("TipoDocto").ToString = "Ant" And Row("Saldo").ToString.ToDouble = 0) Or Row("TipoDocto").ToString = "IxC" Or Row("TipoDocto").ToString = "NC" Or Row("TipoDocto").ToString = "Dev" Or Row("TipoDocto").ToString = "RNC" Then 'Anticipos, NC, IxC
|
||||||
ContaAnt = ContaAnt + 1
|
ContaAnt = ContaAnt + 1
|
||||||
If Row("CveMoneda").ToString.ToEntero = 1 Then
|
If Row("CveMoneda").ToString.ToEntero = 1 Then
|
||||||
If Row("TipoDocto").ToString = "Dev" Then
|
If Row("TipoDocto").ToString = "Dev" Then
|
||||||
|
|||||||
@@ -99,6 +99,7 @@
|
|||||||
<asp:ListItem Text="Usuario" Value="8"></asp:ListItem>
|
<asp:ListItem Text="Usuario" Value="8"></asp:ListItem>
|
||||||
<asp:ListItem Text="Estatus Fact." Value="9"></asp:ListItem>
|
<asp:ListItem Text="Estatus Fact." Value="9"></asp:ListItem>
|
||||||
<asp:ListItem Text="% IVA" Value="10"></asp:ListItem>
|
<asp:ListItem Text="% IVA" Value="10"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Forma de Pago" Value="15"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -168,6 +169,14 @@
|
|||||||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
|
<label id="lblEsDistribuidor" runat="server" visible="false" class="col-md-1 truncate">Es Distrubuidor:</label>
|
||||||
|
<div class="col-md-2" id="divEsDistribuidor" runat="server" visible="false">
|
||||||
|
<asp:DropDownList ID="DdlDistribuidor" runat="server" AppendDataBoundItems="true" CssClass="form-control input-small input-sm select2me" Width="100%">
|
||||||
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Si" Value="1"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="No" Value="0"></asp:ListItem>
|
||||||
|
</asp:DropDownList>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -108,6 +108,13 @@ Partial Class Ventas_RepRecuperacion
|
|||||||
txtFechaI.Text = $"01/{Now.Month}/{Now.Year}"
|
txtFechaI.Text = $"01/{Now.Month}/{Now.Year}"
|
||||||
txtFechaF.Text = Now.ToShortDateString
|
txtFechaF.Text = Now.ToShortDateString
|
||||||
|
|
||||||
|
|
||||||
|
If UsuarioActual.Empresa.Funcionalidad(531) = "1" Then
|
||||||
|
lblEsDistribuidor.Visible = True
|
||||||
|
divEsDistribuidor.Visible = True
|
||||||
|
End If
|
||||||
|
|
||||||
|
UPFiltros.Update()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub CargaDatos()
|
Private Sub CargaDatos()
|
||||||
@@ -120,7 +127,8 @@ Partial Class Ventas_RepRecuperacion
|
|||||||
|
|
||||||
If ObjMovtos.GetRepRecuperacion(txtFechaI.Text.ToDate, txtFechaF.Text.ToDate, DdlClientes.SelectedValue.ToEntero, DdlSubProyecto.SelectedValue.ToEntero, DdlVendedor.SelectedValue.ToEntero, DdlUsuario.SelectedValue.ToEntero, -1,
|
If ObjMovtos.GetRepRecuperacion(txtFechaI.Text.ToDate, txtFechaF.Text.ToDate, DdlClientes.SelectedValue.ToEntero, DdlSubProyecto.SelectedValue.ToEntero, DdlVendedor.SelectedValue.ToEntero, DdlUsuario.SelectedValue.ToEntero, -1,
|
||||||
"-1", UsuarioActual.CveEmpresa, DdlGrupo.SelectedValue.ToEntero, DdlResponsable.SelectedValue.ToEntero, DdlTipoDocto.SelectedValue.ToString, CveBanco:=DdlBanco.SelectedValue.ToEntero, CveCuenta:=DdlCuentaBancaria.SelectedValue.ToEntero,
|
"-1", UsuarioActual.CveEmpresa, DdlGrupo.SelectedValue.ToEntero, DdlResponsable.SelectedValue.ToEntero, DdlTipoDocto.SelectedValue.ToString, CveBanco:=DdlBanco.SelectedValue.ToEntero, CveCuenta:=DdlCuentaBancaria.SelectedValue.ToEntero,
|
||||||
EstatusCliente:=DdlEstatusCliente.SelectedValue.ToEntero, CveUsuarioConsulta:=UsuarioActual.CveUsuario, TipoCambio:=RblTipoCambio.SelectedValue.ToEntero, TCEspecifico:=TCEspecifico, CveClienteClasificacion:=DdlClienteClasificacion.SelectedValue.ToEntero) Then
|
EstatusCliente:=DdlEstatusCliente.SelectedValue.ToEntero, CveUsuarioConsulta:=UsuarioActual.CveUsuario, TipoCambio:=RblTipoCambio.SelectedValue.ToEntero, TCEspecifico:=TCEspecifico, CveClienteClasificacion:=DdlClienteClasificacion.SelectedValue.ToEntero,
|
||||||
|
EsDistribuidor:=DdlDistribuidor.SelectedValue.ToEntero()) Then
|
||||||
GvDatos.DataSource = ObjMovtos.DtResultados
|
GvDatos.DataSource = ObjMovtos.DtResultados
|
||||||
DtDatos = ObjMovtos.DtResultados
|
DtDatos = ObjMovtos.DtResultados
|
||||||
Else
|
Else
|
||||||
@@ -159,15 +167,15 @@ Partial Class Ventas_RepRecuperacion
|
|||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim Liga4 As String = String.Format("/Ventas/RepRecuperacionDetalle.aspx?GPO={0}&CveCliente={1}&CveSubProyecto={2}&Vendedor={3}&CveUsuario={4}&CveEstatusFactura={5}&IVA={6}&FechaI={7}&FechaF={8}&CveResponsable={9}&TipoDocto={10}&CveClienteSucursal={11}&CveBanco{12}&CveCuenta{13}&Grupo={14}&TipoCambio={15}&TCEspecifico={16}&CveMoneda={17}&Tipo={18}",
|
Dim Liga4 As String = String.Format("/Ventas/RepRecuperacionDetalle.aspx?GPO={0}&CveCliente={1}&CveSubProyecto={2}&Vendedor={3}&CveUsuario={4}&CveEstatusFactura={5}&IVA={6}&FechaI={7}&FechaF={8}&CveResponsable={9}&TipoDocto={10}&CveClienteSucursal={11}&CveBanco{12}&CveCuenta{13}&Grupo={14}&TipoCambio={15}&TCEspecifico={16}&CveMoneda={17}&Tipo={18}&EsDistribuidor={19}",
|
||||||
DdlGrupo.SelectedValue, e.Row.DBCampo("CveCliente"), e.Row.DBCampo("CveSubProyecto"), e.Row.DBCampo("CveVendedor"),
|
DdlGrupo.SelectedValue, e.Row.DBCampo("CveCliente"), e.Row.DBCampo("CveSubProyecto"), e.Row.DBCampo("CveVendedor"),
|
||||||
e.Row.DBCampo("CveUsuario"), e.Row.DBCampo("CveEstatusFactura"), e.Row.DBCampo("GPO_IVA"), FechaI, FechaF, DdlResponsable.SelectedValue, e.Row.DBCampo("TipoDocto"), CveClienteSucursal, e.Row.DBCampo("CveBanco"), e.Row.DBCampo("CveCuenta"), e.Row.DBCampo("GPO"), e.Row.DBCampo("TipoCambio"), e.Row.DBCampo("TCEspecifico"), e.Row.DBCampo("CveMoneda"), 2)
|
e.Row.DBCampo("CveUsuario"), e.Row.DBCampo("CveEstatusFactura"), e.Row.DBCampo("GPO_IVA"), FechaI, FechaF, DdlResponsable.SelectedValue, e.Row.DBCampo("TipoDocto"), CveClienteSucursal, e.Row.DBCampo("CveBanco"), e.Row.DBCampo("CveCuenta"), e.Row.DBCampo("GPO"), e.Row.DBCampo("TipoCambio"), e.Row.DBCampo("TCEspecifico"), e.Row.DBCampo("CveMoneda"), 2, e.Row.DBCampo("EsDistribuidor"))
|
||||||
|
|
||||||
e.Row.FCHyperLink("HplPagado").NavigateUrl = Liga4
|
e.Row.FCHyperLink("HplPagado").NavigateUrl = Liga4
|
||||||
|
|
||||||
Dim Liga5 As String = String.Format("/Ventas/RepRecuperacionDetalle.aspx?GPO={0}&CveCliente={1}&CveSubProyecto={2}&Vendedor={3}&CveUsuario={4}&CveEstatusFactura={5}&IVA={6}&FechaI={7}&FechaF={8}&CveResponsable={9}&TipoDocto={10}&CveClienteSucursal={11}&CveBanco{12}&CveCuenta{13}&Grupo={14}&TipoCambio={15}&TCEspecifico={16}&CveMoneda={17}&Tipo={18}",
|
Dim Liga5 As String = String.Format("/Ventas/RepRecuperacionDetalle.aspx?GPO={0}&CveCliente={1}&CveSubProyecto={2}&Vendedor={3}&CveUsuario={4}&CveEstatusFactura={5}&IVA={6}&FechaI={7}&FechaF={8}&CveResponsable={9}&TipoDocto={10}&CveClienteSucursal={11}&CveBanco{12}&CveCuenta{13}&Grupo={14}&TipoCambio={15}&TCEspecifico={16}&CveMoneda={17}&Tipo={18}&EsDistribuidor={19}",
|
||||||
DdlGrupo.SelectedValue, e.Row.DBCampo("CveCliente"), e.Row.DBCampo("CveSubProyecto"), e.Row.DBCampo("CveVendedor"),
|
DdlGrupo.SelectedValue, e.Row.DBCampo("CveCliente"), e.Row.DBCampo("CveSubProyecto"), e.Row.DBCampo("CveVendedor"),
|
||||||
e.Row.DBCampo("CveUsuario"), e.Row.DBCampo("CveEstatusFactura"), e.Row.DBCampo("GPO_IVA"), FechaI, FechaF, DdlResponsable.SelectedValue, e.Row.DBCampo("TipoDocto"), CveClienteSucursal, e.Row.DBCampo("CveBanco"), e.Row.DBCampo("CveCuenta"), e.Row.DBCampo("GPO"), e.Row.DBCampo("TipoCambio"), e.Row.DBCampo("TCEspecifico"), e.Row.DBCampo("CveMoneda"), 1)
|
e.Row.DBCampo("CveUsuario"), e.Row.DBCampo("CveEstatusFactura"), e.Row.DBCampo("GPO_IVA"), FechaI, FechaF, DdlResponsable.SelectedValue, e.Row.DBCampo("TipoDocto"), CveClienteSucursal, e.Row.DBCampo("CveBanco"), e.Row.DBCampo("CveCuenta"), e.Row.DBCampo("GPO"), e.Row.DBCampo("TipoCambio"), e.Row.DBCampo("TCEspecifico"), e.Row.DBCampo("CveMoneda"), 1, e.Row.DBCampo("EsDistribuidor"))
|
||||||
|
|
||||||
e.Row.FCHyperLink("HplVendido").NavigateUrl = Liga5
|
e.Row.FCHyperLink("HplVendido").NavigateUrl = Liga5
|
||||||
|
|
||||||
|
|||||||
@@ -94,6 +94,7 @@
|
|||||||
<asp:ListItem Text="Usuario" Value="8"></asp:ListItem>
|
<asp:ListItem Text="Usuario" Value="8"></asp:ListItem>
|
||||||
<asp:ListItem Text="Estatus Fact." Value="9"></asp:ListItem>
|
<asp:ListItem Text="Estatus Fact." Value="9"></asp:ListItem>
|
||||||
<asp:ListItem Text="% IVA" Value="10"></asp:ListItem>
|
<asp:ListItem Text="% IVA" Value="10"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Forma de Pago" Value="15"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -177,6 +178,14 @@
|
|||||||
<asp:ListItem Selected="True" Text="Todas" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todas" Value="-1"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
|
<label id="lblEsDistribuidor" runat="server" visible="false" class="col-md-1 truncate">Es Distrubuidor:</label>
|
||||||
|
<div class="col-md-2" id="divEsDistribuidor" runat="server" visible="false">
|
||||||
|
<asp:DropDownList ID="DdlDistribuidor" runat="server" AppendDataBoundItems="true" CssClass="form-control input-small input-sm select2me" Width="100%">
|
||||||
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Si" Value="1"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="No" Value="0"></asp:ListItem>
|
||||||
|
</asp:DropDownList>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ Imports Extensiones
|
|||||||
Imports Microsoft.Reporting.WebForms
|
Imports Microsoft.Reporting.WebForms
|
||||||
Imports System.IO
|
Imports System.IO
|
||||||
Partial Class Ventas_RepRecuperacionDetalle
|
Partial Class Ventas_RepRecuperacionDetalle
|
||||||
Inherits ClsPaginas
|
Inherits ClsPaginas
|
||||||
|
|
||||||
#Region "Propiedades"
|
#Region "Propiedades"
|
||||||
Public Property Iva() As String
|
Public Property Iva() As String
|
||||||
Get
|
Get
|
||||||
@@ -60,18 +60,28 @@ Partial Class Ventas_RepRecuperacionDetalle
|
|||||||
Set(value As Integer)
|
Set(value As Integer)
|
||||||
ViewState("Tipo") = value
|
ViewState("Tipo") = value
|
||||||
End Set
|
End Set
|
||||||
End Property
|
End Property
|
||||||
|
Private Property EsDistribuidor As Integer
|
||||||
|
Get
|
||||||
|
Return ViewState("EsDistribuidor").ToString.ToEntero
|
||||||
|
End Get
|
||||||
|
|
||||||
|
Set(value As Integer)
|
||||||
|
ViewState("EsDistribuidor") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
|
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
|
||||||
If Not IsPostBack Then
|
If Not IsPostBack Then
|
||||||
CargaCombos()
|
CargaCombos()
|
||||||
CargaDatos()
|
CargaDatos()
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#Region "CARGAS"
|
#Region "CARGAS"
|
||||||
|
|
||||||
Private Sub CargaCombos()
|
Private Sub CargaCombos()
|
||||||
Dim CveCliente, CveVendedor, CveUsuario, CveSubProyecto,
|
Dim CveCliente, CveVendedor, CveUsuario, CveSubProyecto,
|
||||||
CveEstatus, CveResponsable, CveAgrupador, CveBanco, CveCuenta, CveClienteSucursal, CveMoneda, CveClienteClasificacion As Integer
|
CveEstatus, CveResponsable, CveAgrupador, CveBanco, CveCuenta, CveClienteSucursal, CveMoneda, CveClienteClasificacion As Integer
|
||||||
@@ -153,7 +163,8 @@ Partial Class Ventas_RepRecuperacionDetalle
|
|||||||
TxtEspecifico.Text = IfNull(Request("TCEspecifico"), "").ToString
|
TxtEspecifico.Text = IfNull(Request("TCEspecifico"), "").ToString
|
||||||
CveMoneda = IfNull(Request("CveMoneda"), "-1").ToString.ToEntero
|
CveMoneda = IfNull(Request("CveMoneda"), "-1").ToString.ToEntero
|
||||||
CveClienteClasificacion = IfNull(Request("CveClienteClasificacion"), "-1").ToString.ToEntero
|
CveClienteClasificacion = IfNull(Request("CveClienteClasificacion"), "-1").ToString.ToEntero
|
||||||
Tipo = IfNull(Request("Tipo"), "-1").ToString.ToEntero
|
Tipo = IfNull(Request("Tipo"), "-1").ToString.ToEntero
|
||||||
|
EsDistribuidor = IfNull(Request("EsDistribuidor"), "-1").ToString.ToEntero
|
||||||
|
|
||||||
'Carga Clasificacion Cliente'
|
'Carga Clasificacion Cliente'
|
||||||
Dim ObjCliente As New ClsClientes
|
Dim ObjCliente As New ClsClientes
|
||||||
@@ -196,8 +207,13 @@ Partial Class Ventas_RepRecuperacionDetalle
|
|||||||
RblTipoCambio.SelectedValue = TipoCambio
|
RblTipoCambio.SelectedValue = TipoCambio
|
||||||
DdlMoneda.SelectedValueExist(If(TipoCambio.ToEntero > 1, -1, CveMoneda))
|
DdlMoneda.SelectedValueExist(If(TipoCambio.ToEntero > 1, -1, CveMoneda))
|
||||||
DdlClienteClasificacion.SelectedValueExist(CveClienteClasificacion)
|
DdlClienteClasificacion.SelectedValueExist(CveClienteClasificacion)
|
||||||
DdlClienteSucursal.SelectedValueExist(CveClienteSucursal)
|
DdlClienteSucursal.SelectedValueExist(CveClienteSucursal)
|
||||||
|
DdlDistribuidor.SelectedValueExist(EsDistribuidor)
|
||||||
|
|
||||||
|
If UsuarioActual.Empresa.Funcionalidad(531) = "1" Then
|
||||||
|
lblEsDistribuidor.Visible = True
|
||||||
|
divEsDistribuidor.Visible = True
|
||||||
|
End If
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
Public Sub CargaDatos()
|
Public Sub CargaDatos()
|
||||||
@@ -211,7 +227,8 @@ Partial Class Ventas_RepRecuperacionDetalle
|
|||||||
DdlClienteSucursal.SelectedValue.ToEntero, -1,
|
DdlClienteSucursal.SelectedValue.ToEntero, -1,
|
||||||
Iva.ToString, DdlGrupo.SelectedValue.ToEntero, UsuarioActual.CveEmpresa, DdlResponsable.SelectedValue.ToEntero,
|
Iva.ToString, DdlGrupo.SelectedValue.ToEntero, UsuarioActual.CveEmpresa, DdlResponsable.SelectedValue.ToEntero,
|
||||||
DdlTipoDocto.SelectedValue, CveUsuarioConsulta:=UsuarioActual.CveUsuario, CveBanco:=DdlBanco.SelectedValue.ToEntero, CveCuenta:=DdlCuentaBancaria.SelectedValue.ToEntero, Grupo:=Grupo,
|
DdlTipoDocto.SelectedValue, CveUsuarioConsulta:=UsuarioActual.CveUsuario, CveBanco:=DdlBanco.SelectedValue.ToEntero, CveCuenta:=DdlCuentaBancaria.SelectedValue.ToEntero, Grupo:=Grupo,
|
||||||
TipoCambio:=RblTipoCambio.SelectedValue.ToEntero, TCEspecifico:=TCEspecifico, CveMoneda:=DdlMoneda.SelectedValue.ToEntero, CveClienteClasificacion:=DdlClienteClasificacion.SelectedValue.ToEntero, Tipo:=Tipo) Then
|
TipoCambio:=RblTipoCambio.SelectedValue.ToEntero, TCEspecifico:=TCEspecifico, CveMoneda:=DdlMoneda.SelectedValue.ToEntero, CveClienteClasificacion:=DdlClienteClasificacion.SelectedValue.ToEntero, Tipo:=Tipo,
|
||||||
|
EsDistribuidor:=DdlDistribuidor.SelectedValue.ToEntero()) Then
|
||||||
|
|
||||||
GvDatos.DataSource = ObjMovtos.DtResultados
|
GvDatos.DataSource = ObjMovtos.DtResultados
|
||||||
DtDatos = ObjMovtos.DtResultados
|
DtDatos = ObjMovtos.DtResultados
|
||||||
@@ -234,12 +251,12 @@ Partial Class Ventas_RepRecuperacionDetalle
|
|||||||
End If
|
End If
|
||||||
DdlCuentaBancaria.Items.Insert(0, New ListItem("Todos", "-1"))
|
DdlCuentaBancaria.Items.Insert(0, New ListItem("Todos", "-1"))
|
||||||
DdlCuentaBancaria.DataBind()
|
DdlCuentaBancaria.DataBind()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "GRIDVIEW"
|
#Region "GRIDVIEW"
|
||||||
|
|
||||||
Private Sub GvDatos_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GvDatos.RowDataBound
|
Private Sub GvDatos_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GvDatos.RowDataBound
|
||||||
If e.Row.RowType = DataControlRowType.DataRow Then
|
If e.Row.RowType = DataControlRowType.DataRow Then
|
||||||
|
|
||||||
@@ -259,18 +276,18 @@ Partial Class Ventas_RepRecuperacionDetalle
|
|||||||
e.Row.Cells(8).Text = ""
|
e.Row.Cells(8).Text = ""
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "SELECTED INDEX CHANGE"
|
#Region "SELECTED INDEX CHANGE"
|
||||||
|
|
||||||
Protected Sub DdlBanco_SelectedIndexChanged(sender As Object, e As EventArgs)
|
Protected Sub DdlBanco_SelectedIndexChanged(sender As Object, e As EventArgs)
|
||||||
CargaCuentas()
|
CargaCuentas()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "IMPRESIONES"
|
#Region "IMPRESIONES"
|
||||||
Protected Sub LnkPdf_Click(sender As Object, e As EventArgs)
|
Protected Sub LnkPdf_Click(sender As Object, e As EventArgs)
|
||||||
Imprimir("PDF")
|
Imprimir("PDF")
|
||||||
@@ -318,10 +335,10 @@ Partial Class Ventas_RepRecuperacionDetalle
|
|||||||
Else
|
Else
|
||||||
Alert("No hay datos consultados.", TipoMensaje.MsgAdvertencia)
|
Alert("No hay datos consultados.", TipoMensaje.MsgAdvertencia)
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
Protected Sub RblTipoCambio_SelectedIndexChanged(sender As Object, e As EventArgs)
|
Protected Sub RblTipoCambio_SelectedIndexChanged(sender As Object, e As EventArgs)
|
||||||
If RblTipoCambio.SelectedValue.ToEntero = 3 Then
|
If RblTipoCambio.SelectedValue.ToEntero = 3 Then
|
||||||
LiEspecifico.Visible = True
|
LiEspecifico.Visible = True
|
||||||
|
|||||||
@@ -374,7 +374,8 @@ Partial Class RepVentaDetalle
|
|||||||
|
|
||||||
'Vendedor
|
'Vendedor
|
||||||
DdlVendedor.DataSource = GlobalDTVendedores(UsuarioActual.CveEmpresa)
|
DdlVendedor.DataSource = GlobalDTVendedores(UsuarioActual.CveEmpresa)
|
||||||
DdlVendedor.DataBind()
|
DdlVendedor.DataBind()
|
||||||
|
DdlVendedor.Items.Insert(0, New ListItem("Sin Vendedor", "-2"))
|
||||||
|
|
||||||
'CargaUsuarios
|
'CargaUsuarios
|
||||||
DdlUsuario.DataSource = GlobalDTUsuarios.FiltraParametros("CveEmpresa = " & UsuarioActual.CveEmpresa)
|
DdlUsuario.DataSource = GlobalDTUsuarios.FiltraParametros("CveEmpresa = " & UsuarioActual.CveEmpresa)
|
||||||
|
|||||||
@@ -137,7 +137,8 @@ Partial Class Ventas_RepVentas
|
|||||||
DdlGrupo.Items.Insert(11, New ListItem("Mes Ejec.", "12"))
|
DdlGrupo.Items.Insert(11, New ListItem("Mes Ejec.", "12"))
|
||||||
DdlGrupo.Items.Insert(12, New ListItem("Año/Mes Ejec.", "13"))
|
DdlGrupo.Items.Insert(12, New ListItem("Año/Mes Ejec.", "13"))
|
||||||
DdlGrupo.Items.Insert(13, New ListItem("Fecha Ejec.", "14"))
|
DdlGrupo.Items.Insert(13, New ListItem("Fecha Ejec.", "14"))
|
||||||
DdlGrupo.Items.Insert(13, New ListItem("Tipo Cliente", "20"))
|
DdlGrupo.Items.Insert(13, New ListItem("Tipo Cliente", "20"))
|
||||||
|
DdlGrupo.Items.Insert(13, New ListItem("Vendedor/Cliente", "21"))
|
||||||
DdlGrupo.DataBind()
|
DdlGrupo.DataBind()
|
||||||
DdlGrupo.SelectedValueExist("3")
|
DdlGrupo.SelectedValueExist("3")
|
||||||
End Sub
|
End Sub
|
||||||
@@ -395,6 +396,7 @@ Partial Class Ventas_RepVentas
|
|||||||
e.Row.Cells(2).BackColor = Drawing.Color.Transparent
|
e.Row.Cells(2).BackColor = Drawing.Color.Transparent
|
||||||
e.Row.Cells(6).BackColor = Drawing.Color.Transparent
|
e.Row.Cells(6).BackColor = Drawing.Color.Transparent
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If e.Row.DBCampo("GPO") = "Total Dólares" Then
|
If e.Row.DBCampo("GPO") = "Total Dólares" Then
|
||||||
e.Row.CssClass = "Totales"
|
e.Row.CssClass = "Totales"
|
||||||
End If
|
End If
|
||||||
@@ -492,6 +494,22 @@ Partial Class Ventas_RepVentas
|
|||||||
e.Row.Attributes.Add("style", "background:#CCCCCC !important")
|
e.Row.Attributes.Add("style", "background:#CCCCCC !important")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
|
If DdlGrupo.SelectedValue.ToEntero = 21 Then
|
||||||
|
If e.Row.DBCampo("GPO").Contains("Total") Then
|
||||||
|
e.Row.CssClass = "Totales"
|
||||||
|
e.Row.Cells(2).BackColor = Drawing.Color.Transparent
|
||||||
|
e.Row.Cells(6).BackColor = Drawing.Color.Transparent
|
||||||
|
Else
|
||||||
|
If e.Row.DBCampo("CveCliente") = "" Then
|
||||||
|
e.Row.CssClass = "SubTotales"
|
||||||
|
e.Row.Cells(2).BackColor = Drawing.Color.Transparent
|
||||||
|
e.Row.Cells(6).BackColor = Drawing.Color.Transparent
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|||||||
@@ -3961,7 +3961,7 @@ Partial Class Ventas
|
|||||||
LblAlertRefacInv.Visible = True
|
LblAlertRefacInv.Visible = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If DdlTipoComprobante.SelectedValue.Contiene("Egs", "Ing", "Ant", "Dev", "Rem", "DPe", "RNC", "Pd2") AndAlso Not CveEstatus.Contiene(4, 5, 12, 13, 20) Then
|
If DdlTipoComprobante.SelectedValue.Contiene("Egs", "Ing", "Ant", "Dev", "Rem", "DPe", "RNC", "Pd2", "Cot") AndAlso Not CveEstatus.Contiene(4, 5, 10, 12, 13, 20) Then
|
||||||
If UsuarioActual.TienePermisoProceso(159) Then
|
If UsuarioActual.TienePermisoProceso(159) Then
|
||||||
Dim TienePermiso As String = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, -1).FiltroPrimeroValor("CveSubProyecto", String.Format("CveSubProyecto = {0}", DbRowVenta("CveSubProyecto")))
|
Dim TienePermiso As String = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, -1).FiltroPrimeroValor("CveSubProyecto", String.Format("CveSubProyecto = {0}", DbRowVenta("CveSubProyecto")))
|
||||||
If TienePermiso <> "" Then
|
If TienePermiso <> "" Then
|
||||||
@@ -3981,11 +3981,13 @@ Partial Class Ventas
|
|||||||
|
|
||||||
Dim TipoEstatus As Integer = GlobalDTEstatusFactura().FiltroPrimeroValor("TipoEstatus", $"CveEstatusFactura = {CveEstatus}").ToEntero()
|
Dim TipoEstatus As Integer = GlobalDTEstatusFactura().FiltroPrimeroValor("TipoEstatus", $"CveEstatusFactura = {CveEstatus}").ToEntero()
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(135).Contiene("1", "2") AndAlso DdlTipoComprobante.SelectedValue.Contiene("Cot") AndAlso TipoEstatus = 5 Then
|
If UsuarioActual.Empresa.Funcionalidad(135).Contiene("1", "2") AndAlso DdlTipoComprobante.SelectedValue.Contiene("Cot") Then
|
||||||
If UsuarioActual.TienePermisoProceso(159) Then
|
If UsuarioActual.TienePermisoProceso(116) Then
|
||||||
Dim TienePermiso As String = GlobalDTSubProyectosUsuarios(UsuarioActual.CveUsuario, -1, UsuarioActual.CveEmpresa, -1, -1).FiltroPrimeroValor("CveSubProyecto", String.Format("CveSubProyecto = {0}", DbRowVenta("CveSubProyecto")))
|
LbCancelarDocumento.Visible = True
|
||||||
If TienePermiso <> "" Then
|
If TipoEstatus = 2 Then
|
||||||
LbCancelarDocumento.Visible = True
|
LbCancelarDocumento.Visible = False
|
||||||
|
ElseIf TipoEstatus = 5 Then
|
||||||
|
LbCancelarDocumento.Visible = False
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
@@ -7875,21 +7877,30 @@ Partial Class Ventas
|
|||||||
Dim SerieFolioNCProntoPago As String = ""
|
Dim SerieFolioNCProntoPago As String = ""
|
||||||
Dim CveVentaNCProntoPago As Integer = -1
|
Dim CveVentaNCProntoPago As Integer = -1
|
||||||
Dim GeneroDescuentoProntoPago As Boolean = False
|
Dim GeneroDescuentoProntoPago As Boolean = False
|
||||||
If ObjFactura.DescuentoProntoPago > 0 Then
|
|
||||||
Dim RespFacturaProntoPago = GenerarNCProntoPago(ObjVentas.IniciaTransacSQL(), ObjClientes, ObjContPaq, ObjFactura)
|
'SOLO GENERAR NC POR DESCUENTO PRONTO PAGO SI EL PAGO ES DE CONTADO
|
||||||
If RespFacturaProntoPago.ObjFacturaProntoPago Is Nothing OrElse RespFacturaProntoPago Is Nothing Then
|
If RBLPago.SelectedValue = "2" AndAlso ObjFactura.DescuentoProntoPago > 0 Then
|
||||||
ErrorList.Add("No se pudo generar la nota de crédito de pronto pago")
|
Dim ImportePagado = DtPagos.SUM("Importe").ToString().ToDecimal
|
||||||
Else
|
If (ImportePagado + ObjFactura.DescuentoProntoPago) >= ObjFactura.Total Then
|
||||||
If RespFacturaProntoPago.Mensaje.CveVenta <= 0 OrElse RespFacturaProntoPago.Mensaje.TieneError Then
|
|
||||||
|
Dim RespFacturaProntoPago = GenerarNCProntoPago(ObjVentas.IniciaTransacSQL(), ObjClientes, ObjContPaq, ObjFactura)
|
||||||
|
If RespFacturaProntoPago.ObjFacturaProntoPago Is Nothing OrElse RespFacturaProntoPago Is Nothing Then
|
||||||
ErrorList.Add("No se pudo generar la nota de crédito de pronto pago")
|
ErrorList.Add("No se pudo generar la nota de crédito de pronto pago")
|
||||||
Else
|
Else
|
||||||
GeneroDescuentoProntoPago = True
|
If RespFacturaProntoPago.Mensaje.CveVenta <= 0 OrElse RespFacturaProntoPago.Mensaje.TieneError Then
|
||||||
CveVentaNCProntoPago = RespFacturaProntoPago.Mensaje.CveVenta
|
ErrorList.Add("No se pudo generar la nota de crédito de pronto pago")
|
||||||
SerieFolioNCProntoPago = RespFacturaProntoPago.Mensaje.SerieFolio
|
Else
|
||||||
|
GeneroDescuentoProntoPago = True
|
||||||
|
CveVentaNCProntoPago = RespFacturaProntoPago.Mensaje.CveVenta
|
||||||
|
SerieFolioNCProntoPago = RespFacturaProntoPago.Mensaje.SerieFolio
|
||||||
|
|
||||||
Obj2.Add(RespFacturaProntoPago.ObjFacturaProntoPago)
|
Obj2.Add(RespFacturaProntoPago.ObjFacturaProntoPago)
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
'MARCA PARA NO SURTIR VENTA DE COTNRATO DE CONSIGNACION DE VENTA | [IPP] : PARCHE
|
'MARCA PARA NO SURTIR VENTA DE COTNRATO DE CONSIGNACION DE VENTA | [IPP] : PARCHE
|
||||||
@@ -16710,9 +16721,13 @@ Partial Class Ventas
|
|||||||
If ImporteProntoPago > 0 Then
|
If ImporteProntoPago > 0 Then
|
||||||
Row("ImporteProntoPago") = ImporteProntoPago
|
Row("ImporteProntoPago") = ImporteProntoPago
|
||||||
Row("TieneProntoPago") = "Si"
|
Row("TieneProntoPago") = "Si"
|
||||||
GvPS.Columns(22).Visible = True
|
'SOLO DEBE MOSTRASE SI EL PAGO ES DE CONTADO
|
||||||
thProntoPago.Visible = True
|
If RBLPago.SelectedValue = "2" Then
|
||||||
thProntoPago2.Visible = True
|
GvPS.Columns(22).Visible = True
|
||||||
|
thProntoPago.Visible = True
|
||||||
|
thProntoPago2.Visible = True
|
||||||
|
End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If UsuarioActual.CveEmpresa = 119 Then
|
If UsuarioActual.CveEmpresa = 119 Then
|
||||||
@@ -17365,7 +17380,7 @@ Partial Class Ventas
|
|||||||
Dim Total As Decimal = 0
|
Dim Total As Decimal = 0
|
||||||
Dim TotalImpuestosLocales As Decimal = 0
|
Dim TotalImpuestosLocales As Decimal = 0
|
||||||
|
|
||||||
Dim TotalProntoPago As Decimal = TmpDT.SUM("ImporteProntoPago").ToDecimal
|
Dim TotalProntoPago As Decimal = 0
|
||||||
|
|
||||||
If TotalAmortizacion > 0 AndAlso TotalSubTotal = TotalAmortizacion Then ' si se amortizó completa la factura, debe de limpiar los impuestos
|
If TotalAmortizacion > 0 AndAlso TotalSubTotal = TotalAmortizacion Then ' si se amortizó completa la factura, debe de limpiar los impuestos
|
||||||
If DdlTipoAmortizacionAnticipo.SelectedValue.Contiene("3") Then
|
If DdlTipoAmortizacionAnticipo.SelectedValue.Contiene("3") Then
|
||||||
@@ -17439,6 +17454,11 @@ Partial Class Ventas
|
|||||||
TxtIEPS.Text = TotalIEPS.FormatoNumero
|
TxtIEPS.Text = TotalIEPS.FormatoNumero
|
||||||
TxtTotal.Text = Total.FormatoNumero
|
TxtTotal.Text = Total.FormatoNumero
|
||||||
|
|
||||||
|
'SI ES PAGO DE CONTADO
|
||||||
|
If RBLPago.SelectedValue = "2" Then
|
||||||
|
TotalProntoPago = TmpDT.SUM("ImporteProntoPago").ToDecimal
|
||||||
|
End If
|
||||||
|
|
||||||
HdnProntoPago.Value = TotalProntoPago.ToString()
|
HdnProntoPago.Value = TotalProntoPago.ToString()
|
||||||
LblProntoPago.Text = TotalProntoPago.FormatoNumero(2)
|
LblProntoPago.Text = TotalProntoPago.FormatoNumero(2)
|
||||||
|
|
||||||
@@ -19783,9 +19803,26 @@ Partial Class Ventas
|
|||||||
End Select
|
End Select
|
||||||
|
|
||||||
LimpiaContado()
|
LimpiaContado()
|
||||||
|
LimpiaProntoPago()
|
||||||
UpContado.Update()
|
UpContado.Update()
|
||||||
UPCondicionesPago.Update()
|
UPCondicionesPago.Update()
|
||||||
End Sub
|
End Sub
|
||||||
|
Private Sub LimpiaProntoPago()
|
||||||
|
If UsuarioActual.Empresa.Funcionalidad(531) = "1" Then
|
||||||
|
|
||||||
|
If RBLPago.SelectedValue = "2" Then
|
||||||
|
GvPS.Columns(22).Visible = True
|
||||||
|
thProntoPago.Visible = True
|
||||||
|
thProntoPago2.Visible = True
|
||||||
|
Else
|
||||||
|
GvPS.Columns(22).Visible = False
|
||||||
|
thProntoPago.Visible = False
|
||||||
|
thProntoPago2.Visible = False
|
||||||
|
End If
|
||||||
|
|
||||||
|
CalculaTotalesVenta()
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
Private Sub CargaCuentas()
|
Private Sub CargaCuentas()
|
||||||
|
|
||||||
DdlCuentaEfectivo.Items.Clear()
|
DdlCuentaEfectivo.Items.Clear()
|
||||||
@@ -28647,7 +28684,12 @@ Partial Class Ventas
|
|||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim TotalProntoPago As Decimal = TmpDT.SUM("ImporteProntoPago").ToDecimal
|
Dim TotalProntoPago As Decimal = 0
|
||||||
|
|
||||||
|
'SOLO APLICA SI EL PAGO ES DE CONTADO
|
||||||
|
If RBLPago.SelectedValue = "2" Then
|
||||||
|
TotalProntoPago = TmpDT.SUM("ImporteProntoPago").ToDecimal
|
||||||
|
End If
|
||||||
|
|
||||||
HdnTotalRNC.Value = TotalRemNCAplicado.ToString()
|
HdnTotalRNC.Value = TotalRemNCAplicado.ToString()
|
||||||
LblDescuentosRNC.Text = TotalRemNCAplicado.FormatoNumero
|
LblDescuentosRNC.Text = TotalRemNCAplicado.FormatoNumero
|
||||||
|
|||||||
@@ -60,23 +60,40 @@ Public Class WsTSoft
|
|||||||
End Function
|
End Function
|
||||||
<WebMethod()>
|
<WebMethod()>
|
||||||
Public Function GetUltimaPosicion(DevID As String) As String
|
Public Function GetUltimaPosicion(DevID As String) As String
|
||||||
Dim retorno As String = ""
|
Dim retorno As String = ""
|
||||||
Dim ObjGPS As New ClsGPS
|
Dim DtPosicion As DataTable = Nothing
|
||||||
Dim Continuar As Boolean = ObjGPS.UltimaPosicionEquipoGetWS(DevID)
|
Dim Continuar As Boolean = False
|
||||||
|
|
||||||
|
Using ObjGPS As New ClsGPS
|
||||||
|
If ObjGPS.UltimaPosicionEquipoGetWS(DevID) Then
|
||||||
|
DtPosicion = ObjGPS.DtResultados.Copy()
|
||||||
|
Continuar = True
|
||||||
|
End If
|
||||||
|
End Using
|
||||||
|
|
||||||
Dim ObjPos As New LatLng
|
Dim ObjPos As New LatLng
|
||||||
If Continuar Then
|
|
||||||
|
If Continuar AndAlso DtPosicion IsNot Nothing Then
|
||||||
'CONSULTA DIRECCIONES
|
'CONSULTA DIRECCIONES
|
||||||
Dim Direcciones As JArray = ConsultarDirecciones(ObjGPS.DtResultados, "Lat", "Lng")
|
|
||||||
Try
|
Try
|
||||||
If Direcciones IsNot Nothing Then
|
If DtPosicion IsNot Nothing AndAlso DtPosicion.Rows.Count > 0 Then
|
||||||
For Each Dir As JObject In Direcciones
|
|
||||||
ObjGPS.DtResultados.Rows(Dir("Indice").ToEntero())("Direccion") = Dir("Direccion").ToString()
|
Dim Direcciones As JArray = ConsultarDirecciones(DtPosicion, "Lat", "Lng")
|
||||||
Next
|
|
||||||
End If
|
If Direcciones IsNot Nothing Then
|
||||||
If ObjGPS.DtResultados IsNot Nothing AndAlso ObjGPS.DtResultados.Rows.Count > 0 Then
|
For Each Dir As JObject In Direcciones
|
||||||
ObjPos.Lat = ObjGPS.DtResultados.Rows("0")("Lat").ToString
|
DtPosicion.Rows(Dir("Indice").ToEntero())("Direccion") = Dir("Direccion").ToString()
|
||||||
ObjPos.Lng = ObjGPS.DtResultados.Rows("0")("Lng").ToString
|
Next
|
||||||
ObjPos.Direccion = ObjGPS.DtResultados.Rows("0")("Direccion").ToString
|
End If
|
||||||
|
|
||||||
|
Dim RowPosicion As DataRow = DtPosicion.Rows("0")
|
||||||
|
|
||||||
|
ObjPos.Fecha = RowPosicion("Fecha").ToString().ToDateTime().ToString("dd/MM/yyyy HH:mm:ss")
|
||||||
|
ObjPos.Lat = RowPosicion("Lat").ToString()
|
||||||
|
ObjPos.Lng = RowPosicion("Lng").ToString()
|
||||||
|
ObjPos.Direccion = RowPosicion("Direccion").ToString()
|
||||||
|
Else
|
||||||
|
ObjPos.CurrentError = "No se encontraron resultados."
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
@@ -85,12 +102,18 @@ Public Class WsTSoft
|
|||||||
End Try
|
End Try
|
||||||
Else
|
Else
|
||||||
ObjPos.CurrentError = "No se pudo obtener la posición."
|
ObjPos.CurrentError = "No se pudo obtener la posición."
|
||||||
End If
|
End If
|
||||||
ObjGPS.Dispose()
|
|
||||||
|
If DtPosicion IsNot Nothing Then
|
||||||
|
DtPosicion.Dispose()
|
||||||
|
DtPosicion = Nothing
|
||||||
|
End If
|
||||||
|
|
||||||
retorno = JsonConvert.SerializeObject(ObjPos)
|
retorno = JsonConvert.SerializeObject(ObjPos)
|
||||||
ObjPos = Nothing
|
ObjPos = Nothing
|
||||||
Return retorno
|
Return retorno
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
<WebMethod()>
|
<WebMethod()>
|
||||||
Public Function TerminoRemision(FolioRemision As String, NoEconomico As String) As String
|
Public Function TerminoRemision(FolioRemision As String, NoEconomico As String) As String
|
||||||
Dim retorno As String = ""
|
Dim retorno As String = ""
|
||||||
@@ -244,6 +267,7 @@ Public Class WsTSoft
|
|||||||
Public Class LatLng
|
Public Class LatLng
|
||||||
Public Property Lat As String
|
Public Property Lat As String
|
||||||
Public Property Lng As String
|
Public Property Lng As String
|
||||||
|
Public Property Fecha As String
|
||||||
Public Property Direccion As String
|
Public Property Direccion As String
|
||||||
Public Property CurrentError As String
|
Public Property CurrentError As String
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
Reference in New Issue
Block a user