Correciones Compras amortizacion nota de credito, pago deudores correcion prepoliza centavos
This commit is contained in:
@@ -686,11 +686,12 @@ public partial class Bancos_PagoDeudor : ClsPaginas
|
||||
(Double)tipoCambio, TxtObservaciones.Text.Trim(), "", false, false, -1, CvePrePoliza, Comprobante, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa);
|
||||
|
||||
|
||||
decimal ImporteMN=0;
|
||||
|
||||
if (CveIE > 0)
|
||||
{
|
||||
decimal Importe;
|
||||
decimal ImporteMN;
|
||||
|
||||
|
||||
//GUARDA COMPROBANTE
|
||||
if (!filemove.Equals(""))
|
||||
@@ -834,6 +835,15 @@ public partial class Bancos_PagoDeudor : ClsPaginas
|
||||
|
||||
if (CveMoneda != 1 && UsaComplementaria)
|
||||
{
|
||||
|
||||
decimal difComplementaria = ImporteMN - (ImporteBanco + ImporteComplementaria);
|
||||
|
||||
if (difComplementaria != 0)
|
||||
{
|
||||
ImporteComplementaria = difComplementaria > 0 ? (ImporteComplementaria+ difComplementaria) : (ImporteComplementaria- difComplementaria);
|
||||
}
|
||||
|
||||
|
||||
if (!ObjMov.AddPrePolizasDetalle(CvePrePoliza, false, ImporteBanco, Ref, CveConceptoContableBancoComplementario, Conc, DateTime.Now, IDCtaContableBancosComplementario, -1, CveIE, CveProveedor: DdlProveedores.SelectedValue.ToEntero(), ImporteMX: ImporteComplementaria, ImporteME: ImporteBanco, TipoCambio: TC, TipoCambioPago: TC, CveSubProyecto: DdlSubProyectoPago.SelectedValue.ToEntero()))
|
||||
{
|
||||
MsgError = "No se pudo insertar concepto de bancos complementaria";
|
||||
|
||||
@@ -8639,15 +8639,7 @@ Partial Class Compras_Compras
|
||||
PorcentajePago = gvr.FCTextBox("TxtAnticipo").Text.ToDecimal / TxtTotal.Text.ToDecimal
|
||||
|
||||
|
||||
If CveConceptoCompra <> 21 Then
|
||||
|
||||
Dim ImporteAntMNComision As Decimal = (ImporteAnt + ImporComisionAnticipo)
|
||||
|
||||
If Not ObjConta.AddPrePolizasDetalle(CvePrePolizaNueva, TipoMovimientoCompra, (ImporteAnt + ImporComisionAnticipo), "", CveConceptoCompra, "", TxtFechaPago.Text.ToDate, IdCtaContable, -1, CveCompra:=CveCompraNC, CveCompraAmortizacion:=CveCompra, CveProveedor:=CveProveedor, CveIE:=CveIE, ImporteMX:=ImporteAntMNComision, ImporteME:=If(TipoCambioAnt = 1, 0, (ImporteAnt + ImporComisionAnticipo)), TipoCambio:=TipoCambioAnt, CveSubProyecto:=CveSubProyectoAnticipo) Then
|
||||
ErrorMovtosCxP = 1
|
||||
End If
|
||||
|
||||
End If
|
||||
|
||||
|
||||
If CveMonedaAnticipo > 1 Then
|
||||
|
||||
Reference in New Issue
Block a user