%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.aliyun.com/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 * Fri Jun 09 2023 Python_Bot - 6.8.0-1 - Package Spec generated