summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-15 07:16:21 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-15 07:16:21 +0000
commit73ee5943d6d68e6c475c0f83d251fc0428481d6e (patch)
tree7bed3d7568cc56e39b0232f34eb9673c002add91
parent93d0d446b45e18e2aee232c0524112a64e62dd51 (diff)
automatic import of python-trytond-production-work
-rw-r--r--.gitignore1
-rw-r--r--python-trytond-production-work.spec272
-rw-r--r--sources1
3 files changed, 274 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..eabee99 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/trytond_production_work-6.8.0.tar.gz
diff --git a/python-trytond-production-work.spec b/python-trytond-production-work.spec
new file mode 100644
index 0000000..d5cacdd
--- /dev/null
+++ b/python-trytond-production-work.spec
@@ -0,0 +1,272 @@
+%global _empty_manifest_terminate_build 0
+Name: python-trytond-production-work
+Version: 6.8.0
+Release: 1
+Summary: Tryton module for production work
+License: GPL-3
+URL: http://www.tryton.org/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/b3/bb/be842aef47cc8260c2c00af482984f304f30adefcde23607132e5e05f547/trytond_production_work-6.8.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-sql
+Requires: python3-trytond-company
+Requires: python3-trytond-product
+Requires: python3-trytond-production
+Requires: python3-trytond-production-routing
+Requires: python3-trytond-stock
+Requires: python3-trytond
+Requires: python3-proteus
+
+%description
+Production Work Module
+######################
+
+The production work module allows to manage work order for each production.
+It also adds in the production cost for the work cost.
+
+Work Center
+***********
+
+Work center are places in the warehouse where production operations are
+performed. They can be organized in a tree structure and each center can be
+linked to a category. A cost can be defined on the work center with two
+methods: ``Per Cycle`` or ``Per Hour``.
+
+Work
+****
+
+Works define for a production which operation to do at which work center.
+They also contains the number of cycles consumed to perform the operation.
+
+The work can be in one of these states:
+
+* Request
+
+ The linked production is still waiting.
+
+* Draft
+
+ The production has started but no cycle was already consumed.
+
+* Waiting
+
+ There are some draft cycles planned.
+
+* Running
+
+ There is at least one running cycle.
+
+* Finished
+
+ All the cycles are done (or cancelled).
+
+* Done
+
+ The production is done.
+
+The works are created on the waiting production using the linked routing. For
+each step of the routing, a work is created with the operation. The work center
+is set if the operation has a work center category, by choosing a children work
+center of this category. Or if the operation has no category, it is the
+production work center that is used.
+
+Cycle
+*****
+
+Cycles are used to count the consumption and the duration of the work. It also
+records the effective cost from the work center.
+
+The cycle can be in one of this states:
+
+* Draft
+* Running
+* Done
+* Cancelled
+
+
+%package -n python3-trytond-production-work
+Summary: Tryton module for production work
+Provides: python-trytond-production-work
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-trytond-production-work
+Production Work Module
+######################
+
+The production work module allows to manage work order for each production.
+It also adds in the production cost for the work cost.
+
+Work Center
+***********
+
+Work center are places in the warehouse where production operations are
+performed. They can be organized in a tree structure and each center can be
+linked to a category. A cost can be defined on the work center with two
+methods: ``Per Cycle`` or ``Per Hour``.
+
+Work
+****
+
+Works define for a production which operation to do at which work center.
+They also contains the number of cycles consumed to perform the operation.
+
+The work can be in one of these states:
+
+* Request
+
+ The linked production is still waiting.
+
+* Draft
+
+ The production has started but no cycle was already consumed.
+
+* Waiting
+
+ There are some draft cycles planned.
+
+* Running
+
+ There is at least one running cycle.
+
+* Finished
+
+ All the cycles are done (or cancelled).
+
+* Done
+
+ The production is done.
+
+The works are created on the waiting production using the linked routing. For
+each step of the routing, a work is created with the operation. The work center
+is set if the operation has a work center category, by choosing a children work
+center of this category. Or if the operation has no category, it is the
+production work center that is used.
+
+Cycle
+*****
+
+Cycles are used to count the consumption and the duration of the work. It also
+records the effective cost from the work center.
+
+The cycle can be in one of this states:
+
+* Draft
+* Running
+* Done
+* Cancelled
+
+
+%package help
+Summary: Development documents and examples for trytond-production-work
+Provides: python3-trytond-production-work-doc
+%description help
+Production Work Module
+######################
+
+The production work module allows to manage work order for each production.
+It also adds in the production cost for the work cost.
+
+Work Center
+***********
+
+Work center are places in the warehouse where production operations are
+performed. They can be organized in a tree structure and each center can be
+linked to a category. A cost can be defined on the work center with two
+methods: ``Per Cycle`` or ``Per Hour``.
+
+Work
+****
+
+Works define for a production which operation to do at which work center.
+They also contains the number of cycles consumed to perform the operation.
+
+The work can be in one of these states:
+
+* Request
+
+ The linked production is still waiting.
+
+* Draft
+
+ The production has started but no cycle was already consumed.
+
+* Waiting
+
+ There are some draft cycles planned.
+
+* Running
+
+ There is at least one running cycle.
+
+* Finished
+
+ All the cycles are done (or cancelled).
+
+* Done
+
+ The production is done.
+
+The works are created on the waiting production using the linked routing. For
+each step of the routing, a work is created with the operation. The work center
+is set if the operation has a work center category, by choosing a children work
+center of this category. Or if the operation has no category, it is the
+production work center that is used.
+
+Cycle
+*****
+
+Cycles are used to count the consumption and the duration of the work. It also
+records the effective cost from the work center.
+
+The cycle can be in one of this states:
+
+* Draft
+* Running
+* Done
+* Cancelled
+
+
+%prep
+%autosetup -n trytond-production-work-6.8.0
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-trytond-production-work -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 6.8.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..466d9f4
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+a0ea1a41452916f01982fc02e25a3be0 trytond_production_work-6.8.0.tar.gz