Skip to main content

Cotización, Visto Bueno y Abono

La cotización conecta una solicitud R_Request con una orden/cotización C_Order. El portal permite consultar el detalle, aceptar la cotización, enviar mensajes de ajuste y registrar el abono.

Generación de la cotización

En el plugin se identifica el proceso CreateQuoteFromRequest, que crea una C_Order de venta tipo cotización desde el registro activo de R_Request. El proceso:

  1. Valida que exista una solicitud activa.
  2. Exige organización y almacén.
  3. Lee C_BPartner_ID, AD_User_ID, SalesRep_ID y Summary desde la solicitud.
  4. Resuelve tipo de documento de cotización/propuesta/oferta.
  5. Resuelve lista de precios desde parámetro, tercero o lista de precios de venta por defecto.
  6. Busca ubicación activa del tercero, prefiriendo facturación.
  7. Crea C_Order con vínculo R_Request_ID.
  8. Opcionalmente crea línea con producto.
  9. Actualiza R_Request.C_Order_ID.

Aceptación y ajuste

  • El portal lee la cotización desde C_Order expandiendo C_OrderLine.
  • Si el usuario acepta, el portal actualiza R_Request.CDS_QuoteAccepted = true.
  • Si el usuario solicita ajuste o conversa sobre la cotización, se crean mensajes en CDS_QuoteCorrections.

Visto bueno

Cuando una solicitud requiere aprobación, el portal bloquea el pago hasta que CDS_ApprovalStatus indique aprobación. El evento RequestApprovalLinker crea o actualiza un registro CDS_Approval cuando cambia el estado de aprobación en R_Request.

Abono

Cuando la cotización está aceptada y no requiere visto bueno, o ya fue aprobada, el portal permite registrar el abono. El portal actualiza ReferenceNo, mantiene CDS_QuoteAccepted = true y adjunta el comprobante de pago al R_Request.

flowchart

 TD

A[R_Request revisada por IEA] --> B[Ejecutar proceso de cotizacion] B --> C[Crear C_Order] C --> D[Vincular C_Order_ID en R_Request] D --> E[Portal muestra detalle de cotizacion] E --> F{Usuario acepta?} F -->|Solicita ajuste| G[Crear CDS_QuoteCorrections] G --> E F -->|Acepta| H[Marcar CDS_QuoteAccepted] H --> I{Requiere visto bueno?} I -->|Si| J[Esperar CDS_ApprovalStatus aprobado] I -->|No| K[Habilitar pago] J --> K K --> L[Usuario ingresa referencia y comprobante] L --> M[Actualizar ReferenceNo y adjuntar pago] M --> N[IEA continua proceso operativo]

[Placeholder: insertar gráfica del flujo de cotización, visto bueno y abono.]

Capturas sugeridas

[Placeholder: detalle de cotización en portal.]

[Placeholder: sección de mensajes o ajustes de cotización.]

[Placeholder: formulario de abono con referencia y comprobante.]

[Placeholder: cotización/orden en Lirion con vínculo a solicitud.]