Usar campos personalizados
Captura valores de los campos configurados para Sales document en la cotización.
Que se logra
- Resultado: la propuesta incorpora datos comerciales específicos del negocio y puede mostrarlos en su diseño.
- Caso de uso: una inmobiliaria añade referencia de propiedad y vigencia a cada propuesta.
- Se combina con: Custom Fields, Document Templates, PDF y Convertir en factura.
Donde esta
- Ruta:
/[orgId]/estimates/newy/[orgId]/estimates/[id]/edit(también bajo/finance) - Acceso en UI: formulario >
Custom Fields
Como funciona
- Crea definiciones en Settings >
Custom Fieldscon tipoSales document. - Completa los valores que aparecen en
Custom Fieldsde la cotización. - Pulsa
Create EstimateoSave Estimate.
Reglas y validaciones
- Las mismas definiciones aparecen en facturas, pero cada documento conserva sus propios valores.
- Los obligatorios se validan al pulsar Guardar, no mientras se edita; el botón solo se bloquea mientras carga el catálogo.
- Un valor vacío se envía como limpieza del campo; los requeridos no se imponen globalmente a integraciones o borradores.
Backend
- Servicios:
custom-fields(find),estimates(create/patch). - Efectos: el backend valida tipo y claves y reconstruye los valores mostrables; las plantillas pueden usar esos valores.
Relaciones
- Requiere: definiciones activas de
Sales document. - Dispara / afecta: plantilla, preview, PDF y factura convertida.