Gestión de Artículos y Unidades de Obra Genéricas
En ocasiones, un presupuesto debe incluir referencias de materiales o trabajos especiales que aún no existen en el catálogo maestro de BaseGes. La API permite registrar elementos genéricos sobre la marcha.
1. Productos Genéricos (Fuera de Catálogo)
Si en una línea de tipo Product se especifica un code que no existe en el catálogo de BaseGes:
- El sistema crea una línea genérica utilizando los datos enviados directamente en la petición.
- Campos obligatorios:
code: Código o identificador provisional.description: Texto descriptivo del producto.price: Precio de venta unitario.cost: Coste de compra unitario.
- Tratamiento del Impuesto (
taxCode):- Si se informa
taxCode, se aplica el código de impuesto indicado. - Si no se informa, se aplica automáticamente el tipo de IVA de ventas por defecto configurado en BaseGes.
- Si se informa
2. Unidades de Obra Genéricas
Si una línea de tipo Workunit contiene un code que no existe en el catálogo de unidades de obra:
- La API la convierte automáticamente en una
GenericWorkunit. - Campos obligatorios:
codeydescription. - La unidad de obra genérica calculará su precio e importe acumulando los valores de sus componentes en su propiedad
lines.
3. Líneas de Texto con Valor Económico
En BaseGes, las líneas de tipo Text no se limitan a ser simples comentarios; también pueden tener repercusión económica:
- Si una línea
Textincluyepriceocost, participará en los totales e impuestos del presupuesto. - Si no se informa
taxCodeen una línea de texto valorada, se tomará el impuesto por defecto (00000021en instalaciones estándar españolas).