diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-05-31 03:51:34 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-05-31 03:51:34 +0000 |
| commit | 2f22cac51a9eb01ef81b35d4d6e460f8a6024044 (patch) | |
| tree | 376d21f254b248566d35e1ecafaa20253bd1ebb5 | |
| parent | 37cdd37d475686743a83ee465fd085d0c5cdff20 (diff) | |
automatic import of python-trytond-sale-complaint
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-trytond-sale-complaint.spec | 220 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 222 insertions, 0 deletions
@@ -0,0 +1 @@ +/trytond_sale_complaint-6.8.0.tar.gz diff --git a/python-trytond-sale-complaint.spec b/python-trytond-sale-complaint.spec new file mode 100644 index 0000000..b176d32 --- /dev/null +++ b/python-trytond-sale-complaint.spec @@ -0,0 +1,220 @@ +%global _empty_manifest_terminate_build 0 +Name: python-trytond-sale-complaint +Version: 6.8.0 +Release: 1 +Summary: Tryton module for sale complaint +License: GPL-3 +URL: http://www.tryton.org/ +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/43/66/fe8822aaa2d367d5c2e1bb4f099f7f46457875dd29ca523be86bd033aac4/trytond_sale_complaint-6.8.0.tar.gz +BuildArch: noarch + +Requires: python3-sql +Requires: python3-trytond-account-invoice +Requires: python3-trytond-company +Requires: python3-trytond-party +Requires: python3-trytond-sale +Requires: python3-trytond +Requires: python3-proteus + +%description +Sale Complaint Module +##################### + +The sale_complaint module defines Complaint model. + +Complaint +********* + +The complaint is mainly defined by a customer which complains about a sale or +an invoice. Actions can be taken to solve the complaint. Here is the extensive +list of the fields, most of them are optional: + +- Customer: The customer. +- Address: The main address of the customer. +- Date: The date the complaint is filled. +- Number: The internal reference of the complaint (will be generated + automatically on creation). +- Reference: The optional external reference of the complaint. +- Employee: The employee responsible of the complaint. +- Type: The type of complaint +- Origin: The original document for which the complaint if filled. +- Company: The company against which the complaint is filled. +- Description: The description of the complaint. +- Actions: The actions to take to solve it. +- State: + + - Draft + - Waiting: The complaint is waiting for approval. + - Approved: The complaint has been approved by a sale admin. + - Rejected: The complaint has been rejected by a sale admin. + - Done: The complaint's actions have been executed. + - Cancelled + +Action +****** + +A complaint action defines an action to execute to solve the complaint. +There are two types of action: *Create Sale Return* and *Create Credit Note*. +When the origin of the complaint is a line, only this line will proceeded and +it will be possible to define the quantity and the unit price otherwise it is +the all document. + +Type +**** + +It defines the type of complaint per document: *Sale*, *Sale Line*, *Customer +Invoice* and *Customer Invoice Line*. + + +%package -n python3-trytond-sale-complaint +Summary: Tryton module for sale complaint +Provides: python-trytond-sale-complaint +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-trytond-sale-complaint +Sale Complaint Module +##################### + +The sale_complaint module defines Complaint model. + +Complaint +********* + +The complaint is mainly defined by a customer which complains about a sale or +an invoice. Actions can be taken to solve the complaint. Here is the extensive +list of the fields, most of them are optional: + +- Customer: The customer. +- Address: The main address of the customer. +- Date: The date the complaint is filled. +- Number: The internal reference of the complaint (will be generated + automatically on creation). +- Reference: The optional external reference of the complaint. +- Employee: The employee responsible of the complaint. +- Type: The type of complaint +- Origin: The original document for which the complaint if filled. +- Company: The company against which the complaint is filled. +- Description: The description of the complaint. +- Actions: The actions to take to solve it. +- State: + + - Draft + - Waiting: The complaint is waiting for approval. + - Approved: The complaint has been approved by a sale admin. + - Rejected: The complaint has been rejected by a sale admin. + - Done: The complaint's actions have been executed. + - Cancelled + +Action +****** + +A complaint action defines an action to execute to solve the complaint. +There are two types of action: *Create Sale Return* and *Create Credit Note*. +When the origin of the complaint is a line, only this line will proceeded and +it will be possible to define the quantity and the unit price otherwise it is +the all document. + +Type +**** + +It defines the type of complaint per document: *Sale*, *Sale Line*, *Customer +Invoice* and *Customer Invoice Line*. + + +%package help +Summary: Development documents and examples for trytond-sale-complaint +Provides: python3-trytond-sale-complaint-doc +%description help +Sale Complaint Module +##################### + +The sale_complaint module defines Complaint model. + +Complaint +********* + +The complaint is mainly defined by a customer which complains about a sale or +an invoice. Actions can be taken to solve the complaint. Here is the extensive +list of the fields, most of them are optional: + +- Customer: The customer. +- Address: The main address of the customer. +- Date: The date the complaint is filled. +- Number: The internal reference of the complaint (will be generated + automatically on creation). +- Reference: The optional external reference of the complaint. +- Employee: The employee responsible of the complaint. +- Type: The type of complaint +- Origin: The original document for which the complaint if filled. +- Company: The company against which the complaint is filled. +- Description: The description of the complaint. +- Actions: The actions to take to solve it. +- State: + + - Draft + - Waiting: The complaint is waiting for approval. + - Approved: The complaint has been approved by a sale admin. + - Rejected: The complaint has been rejected by a sale admin. + - Done: The complaint's actions have been executed. + - Cancelled + +Action +****** + +A complaint action defines an action to execute to solve the complaint. +There are two types of action: *Create Sale Return* and *Create Credit Note*. +When the origin of the complaint is a line, only this line will proceeded and +it will be possible to define the quantity and the unit price otherwise it is +the all document. + +Type +**** + +It defines the type of complaint per document: *Sale*, *Sale Line*, *Customer +Invoice* and *Customer Invoice Line*. + + +%prep +%autosetup -n trytond-sale-complaint-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-sale-complaint -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 @@ +d138d79ee70ada5fdd600e614c95079b trytond_sale_complaint-6.8.0.tar.gz |
