correccion de error
This commit is contained in:
@@ -2330,7 +2330,7 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
Dim PU As Decimal = RowGarantia("Importe").ToString().ToDecimal() ' / RowGarantia("Cantidad").ToString().ToDouble()
|
Dim PU As Decimal = RowGarantia("Importe").ToString().ToDecimal() ' / RowGarantia("Cantidad").ToString().ToDouble()
|
||||||
Dim Serie As String = RowGarantia("Comprobante").ToString
|
Dim Serie As String = RowGarantia("Comprobante").ToString
|
||||||
|
|
||||||
If Not ObjInventario.AddMovimientoDetalle(CveMovimientoGarantia, RowGarantia("Cantidad").ToString().ToDouble(), CveUM, CvePS, PU, Serie:=Serie, CveVentaDetalle:=RowGarantia("CveVentaDetalle").ToString.ToEntero) Then
|
If Not ObjInventario.AddMovimientoDetalle(CveMovimientoGarantia, RowGarantia("Cantidad").ToString().ToDouble(), CveUM, CvePS, PU, Serie:=Serie, CveVentaDetalle:=IIf(RowGarantia("MismoCvePS").ToString = "1", RowGarantia("CveVentaDetalle"), -1).ToString.ToEntero) Then
|
||||||
ErrorMovInv = True
|
ErrorMovInv = True
|
||||||
TextoError.AppendFormat("Ocurrió un error al procesar los conceptos de traspaso de apartado. Por favor vuelva a intentar.")
|
TextoError.AppendFormat("Ocurrió un error al procesar los conceptos de traspaso de apartado. Por favor vuelva a intentar.")
|
||||||
Exit For
|
Exit For
|
||||||
@@ -2430,8 +2430,9 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
ConceptoMovimiento = If(CveAlmacenTraspasoDestino > 0, 8, ConceptoMovimiento)
|
ConceptoMovimiento = If(CveAlmacenTraspasoDestino > 0, 8, ConceptoMovimiento)
|
||||||
|
|
||||||
Dim Almacen1 As Integer = DdlAlmacen.SelectedValue.ToEntero()
|
Dim Almacen1 As Integer = DdlAlmacen.SelectedValue.ToEntero()
|
||||||
|
Dim tCveAlmacenTraspasoDestino As Integer = CveAlmacenTraspasoDestino
|
||||||
|
|
||||||
If TipoDocto = "Rem" AndAlso CveAlmacenTraspasoDestino = 0 Then
|
If TipoDocto = "Rem" AndAlso tCveAlmacenTraspasoDestino = 0 Then
|
||||||
ErrorMovInv = True
|
ErrorMovInv = True
|
||||||
TextoError.AppendFormat("Ocurrió un error. no se tiene definido el almacen destino")
|
TextoError.AppendFormat("Ocurrió un error. no se tiene definido el almacen destino")
|
||||||
End If
|
End If
|
||||||
@@ -2440,14 +2441,14 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
If TipoMovimiento = 2 And TipoDocto = "Rem" Then
|
If TipoMovimiento = 2 And TipoDocto = "Rem" Then
|
||||||
ConceptoMovimiento = 8
|
ConceptoMovimiento = 8
|
||||||
Almacen1 = CveAlmacenTraspasoDestino
|
Almacen1 = CveAlmacenTraspasoDestino
|
||||||
CveAlmacenTraspasoDestino = DdlAlmacen.SelectedValue.ToEntero()
|
tCveAlmacenTraspasoDestino = DdlAlmacen.SelectedValue.ToEntero()
|
||||||
End If
|
End If
|
||||||
|
|
||||||
'CANCELACION DE DEVOLUCION
|
'CANCELACION DE DEVOLUCION
|
||||||
If TipoMovimiento = 2 And TipoDocto = "Dev" And EsDevolucionVenta = 1 Then
|
If TipoMovimiento = 2 And TipoDocto = "Dev" And EsDevolucionVenta = 1 Then
|
||||||
ConceptoMovimiento = 3
|
ConceptoMovimiento = 3
|
||||||
Almacen1 = DdlAlmacen.SelectedValue.ToEntero()
|
Almacen1 = DdlAlmacen.SelectedValue.ToEntero()
|
||||||
CveAlmacenTraspasoDestino = DdlAlmacen.SelectedValue.ToEntero()
|
tCveAlmacenTraspasoDestino = DdlAlmacen.SelectedValue.ToEntero()
|
||||||
End If
|
End If
|
||||||
|
|
||||||
'DEVOLUCION DIRECTA A ENTREGA POR ADELANTADO
|
'DEVOLUCION DIRECTA A ENTREGA POR ADELANTADO
|
||||||
@@ -2456,7 +2457,7 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
CveMovimiento = ObjInventario.AddMovimiento(Almacen1, ConceptoMovimiento, 1, TxtFecha.Text.ToDate, -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, -1, CveVentaSurtir, -1, -1, Observaciones:=TxtObservaciones.Text.Trim, Guia:=TxtGuia.Text,
|
CveMovimiento = ObjInventario.AddMovimiento(Almacen1, ConceptoMovimiento, 1, TxtFecha.Text.ToDate, -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, -1, CveVentaSurtir, -1, -1, Observaciones:=TxtObservaciones.Text.Trim, Guia:=TxtGuia.Text,
|
||||||
CveContrato:=CveContrato, CveAlmacenDestino:=CveAlmacenTraspasoDestino, Modulo:="RE/G7")
|
CveContrato:=CveContrato, CveAlmacenDestino:=tCveAlmacenTraspasoDestino, Modulo:="RE/G7")
|
||||||
Folio = ObjInventario.Folio
|
Folio = ObjInventario.Folio
|
||||||
|
|
||||||
'SALIDA DE ALMACEN - SALIDA POR TRASPASO CUANDO ES REMISION - DEVOLUCION (SI ES TRASPASO Y TIENE CONTRATO NO HACE DEVOLUCIóN)
|
'SALIDA DE ALMACEN - SALIDA POR TRASPASO CUANDO ES REMISION - DEVOLUCION (SI ES TRASPASO Y TIENE CONTRATO NO HACE DEVOLUCIóN)
|
||||||
@@ -2555,8 +2556,8 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
|
|
||||||
'ENTRADA POR TRASPASO CUANDO ES REMISION
|
'ENTRADA POR TRASPASO CUANDO ES REMISION
|
||||||
If Not ErrorMovInv Then
|
If Not ErrorMovInv Then
|
||||||
If CveAlmacenTraspasoDestino > 0 AndAlso Not (TipoMovimiento = 2 And TipoDocto = "Dev" And EsDevolucionVenta = 1) Then ' TRASPASO CUANDO ES REMISION
|
If tCveAlmacenTraspasoDestino > 0 AndAlso Not (TipoMovimiento = 2 And TipoDocto = "Dev" And EsDevolucionVenta = 1) Then ' TRASPASO CUANDO ES REMISION
|
||||||
CveMovimientoEntrada = ObjInventario.AddMovimiento(CveAlmacenTraspasoDestino, 9, 1, TxtFecha.Text.ToDate, -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, -1, CveVentaSurtir, -1, -1, Observaciones:=TxtObservaciones.Text.Trim, Guia:=TxtGuia.Text, CveContrato:=CveContrato,
|
CveMovimientoEntrada = ObjInventario.AddMovimiento(tCveAlmacenTraspasoDestino, 9, 1, TxtFecha.Text.ToDate, -1, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, -1, CveVentaSurtir, -1, -1, Observaciones:=TxtObservaciones.Text.Trim, Guia:=TxtGuia.Text, CveContrato:=CveContrato,
|
||||||
CveMovimientoRelacionado:=CveMovimiento, CveAlmacenDestino:=DdlAlmacen.SelectedValue.ToEntero(), Modulo:="RE/G8")
|
CveMovimientoRelacionado:=CveMovimiento, CveAlmacenDestino:=DdlAlmacen.SelectedValue.ToEntero(), Modulo:="RE/G8")
|
||||||
FolioEntrada = ObjInventario.Folio
|
FolioEntrada = ObjInventario.Folio
|
||||||
Dim ImporteAlmacen As Decimal = 0
|
Dim ImporteAlmacen As Decimal = 0
|
||||||
|
|||||||
Reference in New Issue
Block a user