From 5a55bccef6e65aeb63e3d54a67a27898a2aa6bcf Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 31 May 2023 05:46:51 +0000 Subject: automatic import of python-trytond-account-stock-landed-cost --- .gitignore | 1 + python-trytond-account-stock-landed-cost.spec | 153 ++++++++++++++++++++++++++ sources | 1 + 3 files changed, 155 insertions(+) create mode 100644 python-trytond-account-stock-landed-cost.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..4cb24ba 100644 --- a/.gitignore +++ b/.gitignore @@ -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 - 6.8.0-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..29fb6ac --- /dev/null +++ b/sources @@ -0,0 +1 @@ +fde45f0faea5d83e73a6d251c7afc84d trytond_account_stock_landed_cost-6.8.0.tar.gz -- cgit v1.2.3