Alto nivel – Lectura/Escritura
fAltaProducto ()
|
Disponibilidad
|
CONTPAQi Factura Electrónica® 13.0.0
CONTPAQi Comercial Premium® 11.0.1
| ||||||||||||
|
Sintaxis
|
fAltaProducto (aIdProducto, astProducto)
| ||||||||||||
|
Parámetros
|
| ||||||||||||
|
Retorna
|
Valores enteros:
kSIN_ERRORES = 0 (cero) – La operación fue realizada con éxito.
!kSIN_ERRORES = Diferente de 0 (cero) – Código del error.
aIdProducto: Al finalizar la función este parámetro contiene el identificador del nuevo producto.
| ||||||||||||
|
Descripción
|
Esta función da de alta un nuevo producto.
| ||||||||||||
|
Ejemplo
|
Alta_producto(){
VAR IdProducto: ENTERO
OBJETO aProducto: tProducto
VAR cCodigoProducto : aProducto
VAR cNombreProducto : aProducto
VAR cDescripcionProducto : aProducto
VAR cTipoProducto : aProducto
VAR cFechaAltaProducto : aProducto
VAR cFechaBajaProducto : aProducto
VAR cStatusProducto : aProducto
VAR cControlExistencia : aProducto
VAR cMetodoCosteo : aProducto
VAR cCodigoUnidadBase : aProducto
VAR cCodigoUnidadNoConvertible : aProducto
VAR cPrecio1 : aProducto
VAR cPrecio2 : aProducto
VAR cPrecio3 : aProducto
VAR cPrecio4 : aProducto
VAR cPrecio5 : aProducto
VAR cPrecio6 : aProducto
VAR cPrecio7 : aProducto
VAR cPrecio8 : aProducto
VAR cPrecio9 : aProducto
VAR cPrecio10 : aProducto
VAR cImpuesto1 : aProducto
VAR cImpuesto2 : aProducto
VAR cImpuesto3 : aProducto
VAR cRetencion1 : aProducto
VAR cRetencion2 : aProducto
VAR cNombreCaracteristica1 : aProducto
VAR cNombreCaracteristica2 : aProducto
VAR cNombreCaracteristica3 : aProducto
VAR cCodigoValorCaracterisitica1 : aProducto
VAR cCodigoValorCaracterisitica2 : aProducto
VAR cCodigoValorCaracterisitica3 : aProducto
VAR cCodigoValorCaracterisitica4 : aProducto
VAR cCodigoValorCaracterisitica5 : aProducto
VAR cCodigoValorCaracterisitica6 : aProducto
VAR cTextoExtra1 : aProducto
VAR cTextoExtra2 : aProducto
VAR cTextoExtra3 : aProducto
VAR cFechaExtra : aProducto
VAR cImporteExtra1 : aProducto
VAR cImporteExtra2 : aProducto
VAR cImporteExtra3 : aProducto
VAR cImporteExtra4 : aProducto
Ejecutar fAltaProducto (recibe REFERENCIA IdProducto, REFERENCIA Producto);
}
|
fActualizaProducto ()
|
Disponibilidad
|
CONTPAQi Factura Electrónica® 13.0.0
CONTPAQi Comercial Premium® 11.0.1
| ||||||||||||
|
Sintaxis
|
fActualizaProducto (aCodigoProducto, astCteProv)
| ||||||||||||
|
Parámetros
|
| ||||||||||||
|
Retorna
|
Valores enteros:
kSIN_ERRORES = 0 (cero) – La operación fue realizada con éxito.
!kSIN_ERRORES = Diferente de 0 (cero) – Código del error.
| ||||||||||||
|
Descripción
|
Esta función actualiza un producto.
| ||||||||||||
|
Ejemplo
|
Actualizar_producto(){
VAR codigoProducto: CADENA
OBJETO Producto: tProducto
VAR cCodigoProducto : aProducto
VAR cNombreProducto : aProducto
VAR cDescripcionProducto : aProducto
VAR cTipoProducto : aProducto
VAR cFechaAltaProducto : aProducto
VAR cFechaBajaProducto : aProducto
VAR cStatusProducto : aProducto
VAR cControlExistencia : aProducto
VAR cMetodoCosteo : aProducto
VAR cCodigoUnidadBase : aProducto
VAR cCodigoUnidadNoConvertible : aProducto
VAR cPrecio1 : aProducto
VAR cPrecio2 : aProducto
VAR cPrecio3 : aProducto
VAR cPrecio4 : aProducto
VAR cPrecio5 : aProducto
VAR cPrecio6 : aProducto
VAR cPrecio7 : aProducto
VAR cPrecio8 : aProducto
VAR cPrecio9 : aProducto
VAR cPrecio10 : aProducto
VAR cImpuesto1 : aProducto
VAR cImpuesto2 : aProducto
VAR cImpuesto3 : aProducto
VAR cRetencion1 : aProducto
VAR cRetencion2 : aProducto
VAR cNombreCaracteristica1 : aProducto
VAR cNombreCaracteristica2 : aProducto
VAR cNombreCaracteristica3 : aProducto
VAR cCodigoValorCaracterisitica1 : aProducto
VAR cCodigoValorCaracterisitica2 : aProducto
VAR cCodigoValorCaracterisitica3 : aProducto
VAR cCodigoValorCaracterisitica4 : aProducto
VAR cCodigoValorCaracterisitica5 : aProducto
VAR cCodigoValorCaracterisitica6 : aProducto
VAR cTextoExtra1 : aProducto
VAR cTextoExtra2 : aProducto
VAR cTextoExtra3 : aProducto
VAR cFechaExtra : aProducto
VAR cImporteExtra1 : aProducto
VAR cImporteExtra2 : aProducto
VAR cImporteExtra3 : aProducto
VAR cImporteExtra4 : aProducto
Ejecutar fActualizaProducto (recibe PARAMETRO codigoProducto,
REFERENCIA Producto);
}
|
fLlenaRegistroProducto ()
|
Disponibilidad
|
CONTPAQi Factura Electrónica® 13.0.0
CONTPAQi Comercial Premium® 11.0.1
| ||||||||||||
|
Sintaxis
|
fLlenaRegistroCteProv (astProducto, aEsAlta )
| ||||||||||||
|
Parámetros
|
| ||||||||||||
|
Retorna
|
Valores enteros:
kSIN_ERRORES = 0 (cero) – La operación fue realizada con éxito.
!kSIN_ERRORES = Diferente de 0 (cero) – Código del error.
| ||||||||||||
|
Descripción
|
Esta función asigna al registro de la tabla de productos los valores de la estructura de datos astCteProv.
| ||||||||||||
|
Ejemplo
|
LlenaRegistro_producto(){
VAR aEsAlta: ENTERO
OBJETO Producto: tProducto
VAR cCodigoProducto : aProducto
VAR cNombreProducto : aProducto
VAR cDescripcionProducto : aProducto
VAR cTipoProducto : aProducto
VAR cFechaAltaProducto : aProducto
VAR cFechaBajaProducto : aProducto
VAR cStatusProducto : aProducto
VAR cControlExistencia : aProducto
VAR cMetodoCosteo : aProducto
VAR cCodigoUnidadBase : aProducto
VAR cCodigoUnidadNoConvertible : aProducto
VAR cPrecio1 : aProducto
VAR cPrecio2 : aProducto
VAR cPrecio3 : aProducto
VAR cPrecio4 : aProducto
VAR cPrecio5 : aProducto
VAR cPrecio6 : aProducto
VAR cPrecio7 : aProducto
VAR cPrecio8 : aProducto
VAR cPrecio9 : aProducto
VAR cPrecio10 : aProducto
VAR cImpuesto1 : aProducto
VAR cImpuesto2 : aProducto
VAR cImpuesto3 : aProducto
VAR cRetencion1 : aProducto
VAR cRetencion2 : aProducto
VAR cNombreCaracteristica1 : aProducto
VAR cNombreCaracteristica2 : aProducto
VAR cNombreCaracteristica3 : aProducto
VAR cCodigoValorCaracterisitica1 : aProducto
VAR cCodigoValorCaracterisitica2 : aProducto
VAR cCodigoValorCaracterisitica3 : aProducto
VAR cCodigoValorCaracterisitica4 : aProducto
VAR cCodigoValorCaracterisitica5 : aProducto
VAR cCodigoValorCaracterisitica6 : aProducto
VAR cTextoExtra1 : aProducto
VAR cTextoExtra2 : aProducto
VAR cTextoExtra3 : aProducto
VAR cFechaExtra : aProducto
VAR cImporteExtra1 : aProducto
VAR cImporteExtra2 : aProducto
VAR cImporteExtra3 : aProducto
VAR cImporteExtra4 : aProducto
Ejecutar fLlenaRegistroProducto(recibe REFERENCIA Producto,
PARAMETRO aEsAlta);
}
|