%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 - 6.8.0-1 - Package Spec generated