diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-31 05:46:51 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-31 05:46:51 +0000 |
commit | 5a55bccef6e65aeb63e3d54a67a27898a2aa6bcf (patch) | |
tree | 1b2374a0d156db7d82f4c32840bf1236cd59489e | |
parent | a68beec2ee30f7a0da572e27780505e01b71cee6 (diff) |
automatic import of python-trytond-account-stock-landed-cost
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-trytond-account-stock-landed-cost.spec | 153 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 155 insertions, 0 deletions
@@ -0,0 +1 @@ +/trytond_account_stock_landed_cost-6.8.0.tar.gz diff --git a/python-trytond-account-stock-landed-cost.spec b/python-trytond-account-stock-landed-cost.spec new file mode 100644 index 0000000..2ffa437 --- /dev/null +++ b/python-trytond-account-stock-landed-cost.spec @@ -0,0 +1,153 @@ +%global _empty_manifest_terminate_build 0 +Name: python-trytond-account-stock-landed-cost +Version: 6.8.0 +Release: 1 +Summary: Tryton module for landed cost +License: GPL-3 +URL: http://www.tryton.org/ +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/ea/a3/5aa3e218e948322ff1cdb89cf625967e67b247e13876496d5f02fb4f8f1a/trytond_account_stock_landed_cost-6.8.0.tar.gz +BuildArch: noarch + +Requires: python3-trytond-account +Requires: python3-trytond-account-invoice +Requires: python3-trytond-product +Requires: python3-trytond-stock +Requires: python3-trytond +Requires: python3-proteus + +%description +Account Stock Landed Cost Module +################################ + +The account_stock_landed_cost module allows to allocate landed cost on +*Supplier Shipments* after their reception. + +A new field is added to *Product*: + +- *Landed Cost*: Only available for service, it allows such invoiced product to + be used as a landed cost. + +A new document *Landed Cost* defines how posted supplier invoice lines are +allocated to many shipments. + +The allocation methods are: + + - *By Value*: The cost will be allocated according to the value of each + line. (The value is: *Quantity* * *Unit *Price*) + +Once posted, the *Landed Cost* updates the unit price of each incoming moves of +the shipments using the cost of all the invoice lines according to the +allocation method. + +To update the cost price, the *Update Cost Price* wizard must be run on the +affected products. + + +%package -n python3-trytond-account-stock-landed-cost +Summary: Tryton module for landed cost +Provides: python-trytond-account-stock-landed-cost +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-trytond-account-stock-landed-cost +Account Stock Landed Cost Module +################################ + +The account_stock_landed_cost module allows to allocate landed cost on +*Supplier Shipments* after their reception. + +A new field is added to *Product*: + +- *Landed Cost*: Only available for service, it allows such invoiced product to + be used as a landed cost. + +A new document *Landed Cost* defines how posted supplier invoice lines are +allocated to many shipments. + +The allocation methods are: + + - *By Value*: The cost will be allocated according to the value of each + line. (The value is: *Quantity* * *Unit *Price*) + +Once posted, the *Landed Cost* updates the unit price of each incoming moves of +the shipments using the cost of all the invoice lines according to the +allocation method. + +To update the cost price, the *Update Cost Price* wizard must be run on the +affected products. + + +%package help +Summary: Development documents and examples for trytond-account-stock-landed-cost +Provides: python3-trytond-account-stock-landed-cost-doc +%description help +Account Stock Landed Cost Module +################################ + +The account_stock_landed_cost module allows to allocate landed cost on +*Supplier Shipments* after their reception. + +A new field is added to *Product*: + +- *Landed Cost*: Only available for service, it allows such invoiced product to + be used as a landed cost. + +A new document *Landed Cost* defines how posted supplier invoice lines are +allocated to many shipments. + +The allocation methods are: + + - *By Value*: The cost will be allocated according to the value of each + line. (The value is: *Quantity* * *Unit *Price*) + +Once posted, the *Landed Cost* updates the unit price of each incoming moves of +the shipments using the cost of all the invoice lines according to the +allocation method. + +To update the cost price, the *Update Cost Price* wizard must be run on the +affected products. + + +%prep +%autosetup -n trytond-account-stock-landed-cost-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-account-stock-landed-cost -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 31 2023 Python_Bot <Python_Bot@openeuler.org> - 6.8.0-1 +- Package Spec generated @@ -0,0 +1 @@ +fde45f0faea5d83e73a6d251c7afc84d trytond_account_stock_landed_cost-6.8.0.tar.gz |