{"section":"tutorials","requestedLocale":"es","requestedSlug":"agregar-o-editar-politicas-de-compras","locale":"es","slug":"agregar-o-editar-politicas-de-compras","path":"docs/es/tutorials/b2b/organization-account/agregar-o-editar-politicas-de-compras.md","branch":"main","content":"> ⚠️ Esta funcionalidad solo está disponible para tiendas que usan [B2B Buyer Portal](https://help.vtex.com/es/docs/tutorials/b2b-buyer-portal-es), actualmente está disponible para cuentas seleccionadas.\n\n[Política de compras](https://help.vtex.com/es/docs/tutorials/politicas-de-compras) es la funcionalidad que permite a los usuarios de la organización compradora configurar reglas para autorizar o denegar pedidos automáticamente. Los mecanismos dinámicos de esta solución fortalecen la gobernanza de la organización y promueven el cumplimiento de las políticas de compras vigentes.\n\nEste artículo orienta a los usuarios sobre la gestión de las políticas de compras y está dividido en las siguientes secciones:\n\n- Agregar políticas de compras\n- Ver página de detalles\n- Editar políticas de compras\n- Eliminar políticas de compras\n\n> ⚠️ Para configurar las políticas de compras, el rol de [Storefront Roles](https://developers.vtex.com/docs/guides/storefront-roles) del usuario debe tener el recurso `ManageBuyingPolicies`. Para autorizar pedidos, es necesario el recurso `ApproveOrders`.\n\n## Agregar políticas de compras\n\n1. En la [pantalla de inicio de Organization Account](https://help.vtex.com/en/docs/tutorials/organization-account#accessing-the-organization-account), en la sección **Finanzas y compliance**, haz clic en `Política de compras`.\n\n    ![buying_policies_image_initial_org_account_page_ES](https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/b2b/organization-account/buying_policies_image_initial_org_account_page_ES.png)\n\n2. En la pantalla **Políticas de compras**, haz clic en el ícono `+` en la parte superior de la pantalla para agregar una nueva política de compras.\n3. En el modal **Agregar nueva política de compras**, llena los campos; todos son obligatorios:\n    - En **Información básica**, define el nombre y la descripción de la política de compras que se mostrará en el checkout para los compradores:\n        - **Nombre:** nombre de la política de compras.\n        - **Descripción:** breve explicación del funcionamiento de la política de compras. Una buena descripción ayuda a los usuarios que interactúen con esta política de compras a entender por qué se denegó un pedido o se requirió aprobación manual.\n    - En **Criterios**, define los criterios que determinan la aplicación de la política de compras. Debes llenar el campo con una expresión en formato [JSONata](https://jsonata.org/), como `value > 10000` (pedidos más caros que USD 100.00). Puedes seleccionar el criterio deseado y luego editar los valores deseados (destacados en morado):\n        - **Establecer criterios de límite de gasto (definir criterio de precio):** opciones de aprobación o denegación de pedidos en función del precio del pedido. Por ejemplo, si el pedido es mayor, menor o igual a determinado valor.\n        - **Establecer criterios de características del pedido:** opciones para aprobar o rechazar pedidos en función de las condiciones y propiedades del mismo. Por ejemplo, si tiene ítems restringidos o si tiene asignado un centro de costos específico.\n\n    > ℹ️ Los valores usados en los criterios de autorización de pedidos son centesimales y la moneda corresponde a la misma utilizada en el carrito de compras del pedido.\n\n    - En **Acción**, selecciona la acción que se aplicará a los pedidos que tengan las características definidas en los criterios:\n        - **Denegar pedido:** el pedido será rechazado.\n        - **Ignorar todas las políticas de compras:** el pedido se aprobará automáticamente, sin importar los criterios definidos.\n        - **Flujo de trabajo secuencial:** el pedido será aprobado o denegado manualmente por un usuario autorizado. Para esta opción, es necesario ingresar el nombre de una unidad organizativa para que el usuario de esa unidad revise el pedido.\n\n        > ⚠️ Es posible definir una jerarquía de hasta cinco unidades organizativas, siendo el quinto nivel el último en revisar el pedido. Cualquier nivel puede denegar el pedido, pero la aprobación final depende de la autorización de todos los niveles.\n\n4. Para guardar la configuración, haz clic en `Agregar`.\n\nAl finalizar, verás el mensaje de confirmación _\"Política de compras creada con éxito\"_.\n\n## Ver página de detalles\n\nPara ver los detalles de una política, en la pantalla **Política de compras**, haz clic en el nombre de la política o, en la fila correspondiente a la opción deseada, haz clic en el menú > `Abrir`. Verás una imagen como la siguiente:\n\n![buying_policies_image_1_ES](https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/b2b/organization-account/buying_policies_image_1_ES.png)\n\n## Editar políticas de compras\n\n1. En la [pantalla de inicio de Organization Account](https://help.vtex.com/en/docs/tutorials/organization-account#accessing-the-organization-account), en la sección **Finanzas y compliance**, haz clic en `Políticas de compras`.\n2. En la pantalla **Políticas de compras**, en la fila correspondiente a la opción deseada, haz clic en el menú > `Editar`. También puedes acceder a esta sección desde la [página de detalles](#ver-pagina-de-detalles) de la política, haciendo clic en `Editar`.\n3. Realiza los cambios deseados.\n4. Para guardar los cambios, haz clic en `Guardar`.\n\n## Eliminar políticas de compras\n\n> ❗ La eliminación de una política de compras es permanente y no se puede deshacer. Las configuraciones se eliminan, pero el historial de aplicación de la política de compras se almacena para futuras consultas.\n\n1. En la [pantalla de inicio de Organization Account](https://help.vtex.com/en/docs/tutorials/organization-account#accessing-the-organization-account), en la sección **Finanzas y compliance**, haz clic en `Políticas de compras`.\n2. En la página **Políticas de compras**, en la fila correspondiente a la opción deseada, haz clic en el ícono del menú > `Eliminar`. También puedes hacerlo desde la [página de detalles](#ver-pagina-de-detalles) de la política de compras, haciendo clic en menú > `Eliminar`.\n3. Ingresa en la ventana modal el nombre de la política de compras que deseas eliminar.\n4. Para confirmar, haz clic en `Eliminar`.\n\nAl finalizar, verás el mensaje de confirmación _\"Política de compras eliminada con éxito\"_ y, al volver a la pantalla principal, la política ya no estará en la lista.\n\n> ℹ️ Para gestionar reglas de autorización de pedidos vía API, accede a la [API Buying Policies](https://developers.vtex.com/docs/api-reference/buying-policies-api) y consulta la guía para desarrolladores [Buying Policies](https://developers.vtex.com/docs/guides/buying-policies)."}