Entradas salidas ajustes
This commit is contained in:
@@ -1316,16 +1316,19 @@ Partial Class OS_OrdenesServicios
|
||||
|
||||
Next
|
||||
|
||||
For Each RowM As DataRow In TmpDTMaterialesDetalle.FiltraParametros(String.Format("CveConsecutivoDetalle = {0}", Consecutivo)).Rows
|
||||
Dim CveClasificacion As Integer = RowM("CveClasificacion").ToString.ToEntero
|
||||
Dim CvePSMaterial As Integer = RowM("CvePS").ToString.ToEntero
|
||||
Dim CveUnidadMedidaM As Integer = RowM("CveUM").ToString.ToEntero
|
||||
Dim CantidadMaterial As Integer = RowM("Cantidad").ToString.ToEntero
|
||||
If UsuarioActual.Empresa.Funcionalidad(578) = "" Then
|
||||
For Each RowM As DataRow In TmpDTMaterialesDetalle.FiltraParametros(String.Format("CveConsecutivoDetalle = {0}", Consecutivo)).Rows
|
||||
Dim CveClasificacion As Integer = RowM("CveClasificacion").ToString.ToEntero
|
||||
Dim CvePSMaterial As Integer = RowM("CvePS").ToString.ToEntero
|
||||
Dim CveUnidadMedidaM As Integer = RowM("CveUM").ToString.ToEntero
|
||||
Dim CantidadMaterial As Integer = RowM("Cantidad").ToString.ToEntero
|
||||
|
||||
If Not ObjOrdenServicio.AddUpdateDetalleMateriales(-1, CveOsDetalle, CantidadMaterial, CveUnidadMedidaM, CveClasificacion, CvePSMaterial, True) Then
|
||||
Errores = True
|
||||
End If
|
||||
Next
|
||||
End If
|
||||
|
||||
If Not ObjOrdenServicio.AddUpdateDetalleMateriales(-1, CveOsDetalle, CantidadMaterial, CveUnidadMedidaM, CveClasificacion, CvePSMaterial, True) Then
|
||||
Errores = True
|
||||
End If
|
||||
Next
|
||||
|
||||
Else
|
||||
Errores = True
|
||||
@@ -1453,20 +1456,25 @@ Partial Class OS_OrdenesServicios
|
||||
Next
|
||||
End If
|
||||
|
||||
If TmpDTMaterialesDetalle.FiltraParametros(String.Format("CveOSDetalle = {0}", CveOSDetalle)).Rows.Count > 0 Then
|
||||
For Each RowM As DataRow In TmpDTMaterialesDetalle.FiltraParametros(String.Format("CveOSDetalle = {0}", CveOSDetalle)).Rows
|
||||
Dim CveMaterial As Integer = RowM("CveMaterial").ToString.ToEntero
|
||||
If UsuarioActual.Empresa.Funcionalidad(578) = "" Then
|
||||
If TmpDTMaterialesDetalle.FiltraParametros(String.Format("CveOSDetalle = {0}", CveOSDetalle)).Rows.Count > 0 Then
|
||||
For Each RowM As DataRow In TmpDTMaterialesDetalle.FiltraParametros(String.Format("CveOSDetalle = {0}", CveOSDetalle)).Rows
|
||||
Dim CveMaterial As Integer = RowM("CveMaterial").ToString.ToEntero
|
||||
|
||||
Dim CveClasificacion As Integer = RowM("CveClasificacion").ToString.ToEntero
|
||||
Dim CvePSMaterial As Integer = RowM("CvePS").ToString.ToEntero
|
||||
Dim CveUnidadMedidaM As Integer = RowM("CveUM").ToString.ToEntero
|
||||
Dim CantidadMaterial As Integer = RowM("Cantidad").ToString.ToEntero
|
||||
Dim CveClasificacion As Integer = RowM("CveClasificacion").ToString.ToEntero
|
||||
Dim CvePSMaterial As Integer = RowM("CvePS").ToString.ToEntero
|
||||
Dim CveUnidadMedidaM As Integer = RowM("CveUM").ToString.ToEntero
|
||||
Dim CantidadMaterial As Integer = RowM("Cantidad").ToString.ToEntero
|
||||
|
||||
If Not ObjOrdenServicio.AddUpdateDetalleMateriales(CveMaterial, CveOSDetalle, CantidadMaterial, CveUnidadMedidaM, CveClasificacion, CvePSMaterial, SeFacturara) Then
|
||||
Errores = True
|
||||
End If
|
||||
Next
|
||||
If Not ObjOrdenServicio.AddUpdateDetalleMateriales(CveMaterial, CveOSDetalle, CantidadMaterial, CveUnidadMedidaM, CveClasificacion, CvePSMaterial, SeFacturara) Then
|
||||
Errores = True
|
||||
End If
|
||||
Next
|
||||
End If
|
||||
End If
|
||||
|
||||
|
||||
|
||||
End If
|
||||
|
||||
Next
|
||||
|
||||
Reference in New Issue
Block a user