diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-05-10 08:07:32 +0000 | 
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-05-10 08:07:32 +0000 | 
| commit | a1ba503d5dfae2920095a3b2f0e5556efb00eaec (patch) | |
| tree | ec4df8e3f36f53b10e62e41efde1800a11dad4ca | |
| parent | 4350e91f146772d5e3b4e7f09bade38944601f42 (diff) | |
automatic import of python-trytond-account-statement
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-trytond-account-statement.spec | 390 | ||||
| -rw-r--r-- | sources | 1 | 
3 files changed, 392 insertions, 0 deletions
| @@ -0,0 +1 @@ +/trytond_account_statement-6.8.0.tar.gz diff --git a/python-trytond-account-statement.spec b/python-trytond-account-statement.spec new file mode 100644 index 0000000..fcfb375 --- /dev/null +++ b/python-trytond-account-statement.spec @@ -0,0 +1,390 @@ +%global _empty_manifest_terminate_build 0 +Name:		python-trytond-account-statement +Version:	6.8.0 +Release:	1 +Summary:	Tryton module with account statements +License:	GPL-3 +URL:		http://www.tryton.org/ +Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/f5/c4/5b01e8ba074085f54f866adbf061756db3d3ec8e78830694b3854a5e7c7b/trytond_account_statement-6.8.0.tar.gz +BuildArch:	noarch + +Requires:	python3-sql +Requires:	python3-trytond-account +Requires:	python3-trytond-account-invoice +Requires:	python3-trytond-bank +Requires:	python3-trytond-company +Requires:	python3-trytond-currency +Requires:	python3-trytond-party +Requires:	python3-trytond +Requires:	python3-proteus + +%description +Account Statement Module +######################## + +The account_statement module allows to book statements. Statement can be used +for bank statement, cash daybook etc. + +Statement +********* + +A statement groups many lines under a journal for a date. It is mainly defined +by: + +- Name. +- Journal. +- Date. + +The statement can be in one of this states: + +* Draft + +  The statement is waiting for validation + +* Validated + +  The statement is validated and is waiting to be posted. A move for each +  grouped lines is already created in draft state. + +* Posted + +  The statement is posted which means all the moves have been posted. + +* Cancelled + +  The statement is cancelled which means all the moves previously created have +  been deleted. + +Line +**** + +A Statement Line is mainly defined by: + +- Sequence: Use to order the lines in the statement. +- Number: The number to identify a transaction. +- Date. +- Amount. +- Party. +- Account. +- Invoice. +- Description. +- Move: The move created for this line. + +Origin +****** + +The statement origin store the raw information from an external system that +are imported. The origin are converted into statement lines. + +Line Group +********** + +The line group represent the group of lines created at the validation of the +statement. +By default the lines of a statement are grouped by *Number*, *Date* and *Party*. + +Journal +******* + +A Statement Journal is mainly defined by: + +- Name. +- Journal (from account). +- Currency. +- Validation Type: +  - Balance +  - Amount +  - Number of Lines + +The statements are validated following the validation type of the journal. +The Balance validation requests to set the start and end balance (the start is +automaticaly filled with the end balance of the last statement on the same +journal) and the difference is checked against the total amount of the lines. +The Amount validation requests to set the total amount to check against the +total amount of the lines. +The Number of Lines requests to set the number of unique lines on the +statement. + +Import Statement +**************** + +A wizard to import statements from an external system. It creates statements +with origins filled. + +Configuration +************* + +The account_statement module uses the section ``account_statement`` to retrieve +some parameters: + +- ``filestore``: a boolean value to store origin file in the FileStore. +  The default value is ``False``. + +- ``store_prefix``: the prefix to use with the FileStore. +  The default value is ``None``. + + +%package -n python3-trytond-account-statement +Summary:	Tryton module with account statements +Provides:	python-trytond-account-statement +BuildRequires:	python3-devel +BuildRequires:	python3-setuptools +BuildRequires:	python3-pip +%description -n python3-trytond-account-statement +Account Statement Module +######################## + +The account_statement module allows to book statements. Statement can be used +for bank statement, cash daybook etc. + +Statement +********* + +A statement groups many lines under a journal for a date. It is mainly defined +by: + +- Name. +- Journal. +- Date. + +The statement can be in one of this states: + +* Draft + +  The statement is waiting for validation + +* Validated + +  The statement is validated and is waiting to be posted. A move for each +  grouped lines is already created in draft state. + +* Posted + +  The statement is posted which means all the moves have been posted. + +* Cancelled + +  The statement is cancelled which means all the moves previously created have +  been deleted. + +Line +**** + +A Statement Line is mainly defined by: + +- Sequence: Use to order the lines in the statement. +- Number: The number to identify a transaction. +- Date. +- Amount. +- Party. +- Account. +- Invoice. +- Description. +- Move: The move created for this line. + +Origin +****** + +The statement origin store the raw information from an external system that +are imported. The origin are converted into statement lines. + +Line Group +********** + +The line group represent the group of lines created at the validation of the +statement. +By default the lines of a statement are grouped by *Number*, *Date* and *Party*. + +Journal +******* + +A Statement Journal is mainly defined by: + +- Name. +- Journal (from account). +- Currency. +- Validation Type: +  - Balance +  - Amount +  - Number of Lines + +The statements are validated following the validation type of the journal. +The Balance validation requests to set the start and end balance (the start is +automaticaly filled with the end balance of the last statement on the same +journal) and the difference is checked against the total amount of the lines. +The Amount validation requests to set the total amount to check against the +total amount of the lines. +The Number of Lines requests to set the number of unique lines on the +statement. + +Import Statement +**************** + +A wizard to import statements from an external system. It creates statements +with origins filled. + +Configuration +************* + +The account_statement module uses the section ``account_statement`` to retrieve +some parameters: + +- ``filestore``: a boolean value to store origin file in the FileStore. +  The default value is ``False``. + +- ``store_prefix``: the prefix to use with the FileStore. +  The default value is ``None``. + + +%package help +Summary:	Development documents and examples for trytond-account-statement +Provides:	python3-trytond-account-statement-doc +%description help +Account Statement Module +######################## + +The account_statement module allows to book statements. Statement can be used +for bank statement, cash daybook etc. + +Statement +********* + +A statement groups many lines under a journal for a date. It is mainly defined +by: + +- Name. +- Journal. +- Date. + +The statement can be in one of this states: + +* Draft + +  The statement is waiting for validation + +* Validated + +  The statement is validated and is waiting to be posted. A move for each +  grouped lines is already created in draft state. + +* Posted + +  The statement is posted which means all the moves have been posted. + +* Cancelled + +  The statement is cancelled which means all the moves previously created have +  been deleted. + +Line +**** + +A Statement Line is mainly defined by: + +- Sequence: Use to order the lines in the statement. +- Number: The number to identify a transaction. +- Date. +- Amount. +- Party. +- Account. +- Invoice. +- Description. +- Move: The move created for this line. + +Origin +****** + +The statement origin store the raw information from an external system that +are imported. The origin are converted into statement lines. + +Line Group +********** + +The line group represent the group of lines created at the validation of the +statement. +By default the lines of a statement are grouped by *Number*, *Date* and *Party*. + +Journal +******* + +A Statement Journal is mainly defined by: + +- Name. +- Journal (from account). +- Currency. +- Validation Type: +  - Balance +  - Amount +  - Number of Lines + +The statements are validated following the validation type of the journal. +The Balance validation requests to set the start and end balance (the start is +automaticaly filled with the end balance of the last statement on the same +journal) and the difference is checked against the total amount of the lines. +The Amount validation requests to set the total amount to check against the +total amount of the lines. +The Number of Lines requests to set the number of unique lines on the +statement. + +Import Statement +**************** + +A wizard to import statements from an external system. It creates statements +with origins filled. + +Configuration +************* + +The account_statement module uses the section ``account_statement`` to retrieve +some parameters: + +- ``filestore``: a boolean value to store origin file in the FileStore. +  The default value is ``False``. + +- ``store_prefix``: the prefix to use with the FileStore. +  The default value is ``None``. + + +%prep +%autosetup -n trytond-account-statement-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-statement -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 6.8.0-1 +- Package Spec generated @@ -0,0 +1 @@ +0644ab3d11e9821bf529bea9f250c499  trytond_account_statement-6.8.0.tar.gz | 
