Carta Técnica CONTPAQi® Comercial Premium 5.0.1
×
Menú
Folio-Ticket:D6843-2019060610000621
 
Ahora se permite generar un movimiento con paquetes a través del SDK por medio de la función: fAltaMovimientoCDesct().
 
Sintaxis
 
int PASCAL fAltaMovimientoCDesct(long aIdDocumento, long &aIdMovimiento, LPFREGMOVIMIENTOCDESCTOS astMovimiento) 
 
Parámetros
 
La función recibe un ID del documento, regresa un ID de Movimiento o código de error y recibe la estructura del movimiento que es:
 
typedef struct RegMovimientoCDesctos {
  int     aConsecutivo;
  double  aUnidades;
  double  aPrecio;
  double  aCosto;
  double  aPorcDescto1;
  double aImporteDescto1;
  double  aPorcDescto2;
  double aImporteDescto2;
  double  aPorcDescto3;
  double aImporteDescto3;
  double  aPorcDescto4;
  double aImporteDescto4;
  double  aPorcDescto5;
  double aImporteDescto5;
  char    aCodProdSer[ kLongCodigo + 1 ];
  char    aCodAlmacen[ kLongCodigo + 1 ];
  char    aReferencia[ kLongReferencia + 1 ];
  char    aCodClasificacion[ kLongCodigo + 1 ];
} REGMOVIMIENTOCDESCTOS;
typedef REGMOVIMIENTOCDESCTOS FAR * LPFREGMOVIMIENTOCDESCTOS;
 
 
Anteriormente, solo se podía generar dicho movimiento con la función fAltaMovimiento()