Class: MercadoPublicoCl::Enums::SupplierOrderStatus
- Defined in:
- lib/mercado_publico_cl/enums/supplier_order_status.rb
Overview
Estado de la orden de compra del lado del proveedor (CodigoEstadoProveedor / EstadoProveedor). Tabla distinta a la del estado de la OC: “Recepción Conforme” es 12 en la OC pero 7 acá. No está documentada públicamente — solo se mapean los códigos confirmados contra la API real; el resto devuelve nil (el código y el label crudos quedan en el resource).
Constant Summary collapse
- MAPPING =
{ 1 => :new_order, 4 => :accepted, 5 => :cancelled, 7 => :received }.freeze
- DESCRIPTIONS =
{ new_order: "New purchase order", accepted: "Accepted", cancelled: "Cancelled", received: "Received in conformity" }.freeze
Method Summary
Methods inherited from Base
api_value, api_values, codes, description, descriptions, mapping, symbols, to_code, to_symbol