{"id":45364657,"url":"https://github.com/hexya-addons/procurement","last_synced_at":"2026-02-21T14:08:34.308Z","repository":{"id":57485798,"uuid":"158710695","full_name":"hexya-addons/procurement","owner":"hexya-addons","description":"This is the module for computing Procurements.","archived":false,"fork":false,"pushed_at":"2019-09-07T12:18:43.000Z","size":54,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-07-27T22:12:11.980Z","etag":null,"topics":["erp","hexya"],"latest_commit_sha":null,"homepage":"http://hexya.io","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hexya-addons.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"security.go","support":null}},"created_at":"2018-11-22T14:26:33.000Z","updated_at":"2019-09-07T12:18:45.000Z","dependencies_parsed_at":"2022-09-11T15:23:36.157Z","dependency_job_id":null,"html_url":"https://github.com/hexya-addons/procurement","commit_stats":null,"previous_names":[],"tags_count":5,"template":null,"template_full_name":null,"purl":"pkg:github/hexya-addons/procurement","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexya-addons%2Fprocurement","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexya-addons%2Fprocurement/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexya-addons%2Fprocurement/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexya-addons%2Fprocurement/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hexya-addons","download_url":"https://codeload.github.com/hexya-addons/procurement/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hexya-addons%2Fprocurement/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29682751,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T13:29:26.630Z","status":"ssl_error","status_checked_at":"2026-02-21T13:26:50.125Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["erp","hexya"],"created_at":"2026-02-21T14:08:33.709Z","updated_at":"2026-02-21T14:08:34.291Z","avatar_url":"https://github.com/hexya-addons.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.com/hexya-addons/procurement.svg?branch=master)](https://travis-ci.com/hexya-addons/procurement)\n[![Go Report Card](https://goreportcard.com/badge/hexya-addons/procurement)](https://goreportcard.com/report/hexya-addons/procurement)\n[![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](https://www.gnu.org/licenses/agpl-3.0)\n\n# Procurement\n\nThis is the module for computing Procurements.\n\nThis procurement module only depends on the product module and is not useful\non itself.  Procurements represent needs that need to be solved by a procurement\nrule.  When a procurement is created, it is confirmed.  When a rule is found,\nit will be put in running state.  After, it will check if what needed to be done\nfor the rule has been executed.  Then it will go to the done state.  A procurement\ncan also go into exception, for example when it can not find a rule and it can be cancelled.\n\nThe mechanism will be extended by several modules.  The procurement rule of stock will\ncreate a move and the procurement will be fulfilled when the move is done.\nThe procurement rule of sale_service will create a task.  Those of purchase or\nmrp will create a purchase order or a manufacturing order.\n\nThe scheduler will check if it can assign a rule to confirmed procurements and if\nit can put running procurements to done.\n\nProcurements in exception should be checked manually and can be re-run.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexya-addons%2Fprocurement","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhexya-addons%2Fprocurement","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhexya-addons%2Fprocurement/lists"}