Overview
Comment:Invoice module: quotation creation fixed
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | invoice_module
Files: files | file ages | folders
SHA3-256: 03921e37cb33b7647a885fe9f7fe6f2bd5282f618034af25fb7a8f89aa12f645
User & Date: alinaar on 2023-04-04 17:35:39
Other Links: branch diff | manifest | tags
Context
2023-04-04
17:59
Invoice module: patch (quick-fix) to fix module documentation display on light theme check-in: 87f7732b66 user: alinaar tags: invoice_module
17:35
Invoice module: quotation creation fixed check-in: 03921e37cb user: alinaar tags: invoice_module
16:25
Invoice module: cancelled 'awaiting payment' invoice archiving fixed check-in: e92403e344 user: alinaar tags: invoice_module
Changes

Modified src/modules/invoice/details.html from [0f4f29ce87] to [f036669763].

157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
				{{#users id=$recipient_member_id|intval}}{{:assign .='member'}}{{/users}}
				{{if !$member}}
					<p class="infos">Associé à l'ancien.ne membre {{if $recipient_member_number}}n°{{$recipient_member_number}}{{else}}#{{$recipient_member_id}}{{/if}} (compte supprimé).</p>
				{{else}}
					<p class="infos">
						Associé au membre {{if $recipient_member_number}}n°{{$recipient_member_number}}{{/if}} : "{{:link href="!users/details.php?id=%d"|args:$member.id label=$member.nom}}",
						{{if $recipient_business_name !== $member.nom}} sous la désignation "{{$recipient_business_name}}".{{/if}}<br />
						{{:link href="customer.html?show=customers&id=%s"|args:$recipient_business_name label='Voir tous les devis de "%s".'|args:$recipient_business_name}}
					</p>
				{{/if}}
			{{/if}}
		</fieldset>

		<fieldset>
			<legend><h2>Objet</h2></legend>







|







157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
				{{#users id=$recipient_member_id|intval}}{{:assign .='member'}}{{/users}}
				{{if !$member}}
					<p class="infos">Associé à l'ancien.ne membre {{if $recipient_member_number}}n°{{$recipient_member_number}}{{else}}#{{$recipient_member_id}}{{/if}} (compte supprimé).</p>
				{{else}}
					<p class="infos">
						Associé au membre {{if $recipient_member_number}}n°{{$recipient_member_number}}{{/if}} : "{{:link href="!users/details.php?id=%d"|args:$member.id label=$member.nom}}",
						{{if $recipient_business_name !== $member.nom}} sous la désignation "{{$recipient_business_name}}".{{/if}}<br />
						{{:link href="customer.html?show=customers&id=%s"|args:$recipient_business_name label='Voir tous les devis et factures de "%s".'|args:$recipient_business_name}}
					</p>
				{{/if}}
			{{/if}}
		</fieldset>

		<fieldset>
			<legend><h2>Objet</h2></legend>

Modified src/modules/invoice/edit.html from [f174b37c92] to [193d1ca7c5].

165
166
167
168
169
170
171


















172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193


194
195
196
197
198
199
200
		{{/if}}

		{{:save 
			validate_schema="./include/schema/quotation.json"
			id=$id
			key=$key
			type=$QUOTATION_TYPE


















			recipient_business_name=$recipient_business_name
			recipient_address=$recipient_address
			recipient_member_id=$recipient_member_id
			recipient_member_number=$recipient_member_number
			introduction_text=$_POST.introduction_text
			subject=$_POST.subject
			date=$date
			deadline=$deadline
			status=$status
			cancelled=false
			items=$items
			total=$computed_total
			vat_exemption=$vat_exemption
			siret=$module.config.siret
			org_contact=$_POST.org_contact
			author_id=$logged_user.id|intval
			last_modification_date=$now|atom_date
			signing_place=$_POST.signing_place
			signing_date=$signing_date
			payment_text=$_POST.payment_text
			extra_text=$_POST.extra_text
			comment=$_POST.comment


			module_version=$VERSION
		}}

		{{if !$document}}
			{{:http redirect="./index.html?ok=1"}}
		{{else}}
			{{:http redirect="./index.html?ok=2"}}







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>





<
<
<
<
<
<
<
<
<
<
<
<
<
<



>
>







165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194














195
196
197
198
199
200
201
202
203
204
205
206
		{{/if}}

		{{:save 
			validate_schema="./include/schema/quotation.json"
			id=$id
			key=$key
			type=$QUOTATION_TYPE
			status=$status
			cancelled=false
			cancellation_reason=null
			archived=false
			author_id=$logged_user.id|intval
			child_id=null
			parent_id=null
			duplicated_from_id=null
			subject=$_POST.subject
			date=$date
			deadline=$deadline
			signing_date=$signing_date
			signing_place=$_POST.signing_place
			validation_date=null
			items=$items
			total=$computed_total
			siret=$module.config.siret
			org_contact=$_POST.org_contact
			recipient_business_name=$recipient_business_name
			recipient_address=$recipient_address
			recipient_member_id=$recipient_member_id
			recipient_member_number=$recipient_member_number
			introduction_text=$_POST.introduction_text














			payment_text=$_POST.payment_text
			extra_text=$_POST.extra_text
			comment=$_POST.comment
			vat_exemption=$vat_exemption
			last_modification_date=$now|atom_date
			module_version=$VERSION
		}}

		{{if !$document}}
			{{:http redirect="./index.html?ok=1"}}
		{{else}}
			{{:http redirect="./index.html?ok=2"}}