summaryrefslogtreecommitdiff
path: root/python-trytond-account-stock-continental.spec
blob: 3ef7bf4e13873be5fcc8cc467c83a4669111a7b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
%global _empty_manifest_terminate_build 0
Name:		python-trytond-account-stock-continental
Version:	6.8.0
Release:	1
Summary:	Tryton module for continental real-time stock valuation
License:	GPL-3
URL:		http://www.tryton.org/
Source0:	https://mirrors.aliyun.com/pypi/web/packages/39/78/f7ca9b9e9766788517b0403b246731182c21f11a8660b6b8df8cb835f3da/trytond_account_stock_continental-6.8.0.tar.gz
BuildArch:	noarch

Requires:	python3-trytond-account
Requires:	python3-trytond-account-product
Requires:	python3-trytond-stock
Requires:	python3-trytond
Requires:	python3-proteus
Requires:	python3-trytond-sale
Requires:	python3-trytond-purchase
Requires:	python3-trytond-account-invoice
Requires:	python3-trytond-sale-supply-drop-shipment

%description
Account Stock Continental Module
################################

The account_stock_continental module adds continental accounting model for
stock valuation.

A new configuration field for accounting is added:

- Journal Stock: The journal used for stock move.

Three new fields are added to Accounting categories:

- Account Stock: The account which is used to record stock value.
- Account Stock IN: The counter part account for incoming stock moves.
- Account Stock OUT: The counter part account for outgoing stock moves.

An Account Move is created for each Stock Move done under a fiscal year with
the account stock method set and for which one Stock Location has the type
"Storage" and an the other has the type "Supplier", "Customer", "Production" or
"Lost and Found".

When the stock enters the warehouse the Account Stock of the Product is
debited and the Account Stock IN of the Product is credited.
The amount used is the Unit Price of the move or the Cost Price of the Product
if it uses the "fixed" method.
The account move uses the Account Stock OUT when the products leave the
warehouse.


%package -n python3-trytond-account-stock-continental
Summary:	Tryton module for continental real-time stock valuation
Provides:	python-trytond-account-stock-continental
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-trytond-account-stock-continental
Account Stock Continental Module
################################

The account_stock_continental module adds continental accounting model for
stock valuation.

A new configuration field for accounting is added:

- Journal Stock: The journal used for stock move.

Three new fields are added to Accounting categories:

- Account Stock: The account which is used to record stock value.
- Account Stock IN: The counter part account for incoming stock moves.
- Account Stock OUT: The counter part account for outgoing stock moves.

An Account Move is created for each Stock Move done under a fiscal year with
the account stock method set and for which one Stock Location has the type
"Storage" and an the other has the type "Supplier", "Customer", "Production" or
"Lost and Found".

When the stock enters the warehouse the Account Stock of the Product is
debited and the Account Stock IN of the Product is credited.
The amount used is the Unit Price of the move or the Cost Price of the Product
if it uses the "fixed" method.
The account move uses the Account Stock OUT when the products leave the
warehouse.


%package help
Summary:	Development documents and examples for trytond-account-stock-continental
Provides:	python3-trytond-account-stock-continental-doc
%description help
Account Stock Continental Module
################################

The account_stock_continental module adds continental accounting model for
stock valuation.

A new configuration field for accounting is added:

- Journal Stock: The journal used for stock move.

Three new fields are added to Accounting categories:

- Account Stock: The account which is used to record stock value.
- Account Stock IN: The counter part account for incoming stock moves.
- Account Stock OUT: The counter part account for outgoing stock moves.

An Account Move is created for each Stock Move done under a fiscal year with
the account stock method set and for which one Stock Location has the type
"Storage" and an the other has the type "Supplier", "Customer", "Production" or
"Lost and Found".

When the stock enters the warehouse the Account Stock of the Product is
debited and the Account Stock IN of the Product is credited.
The amount used is the Unit Price of the move or the Cost Price of the Product
if it uses the "fixed" method.
The account move uses the Account Stock OUT when the products leave the
warehouse.


%prep
%autosetup -n trytond_account_stock_continental-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-continental -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Fri Jun 09 2023 Python_Bot <Python_Bot@openeuler.org> - 6.8.0-1
- Package Spec generated