Skip to content

Commit 778f4c7

Browse files
committed
Rename inventory_report.transdate to report_date
1 parent 7e3be9f commit 778f4c7

File tree

8 files changed

+29
-25
lines changed

8 files changed

+29
-25
lines changed

UI/inventory/adjustment_entry.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
<div class="listtop">[% text('Enter Inventory')%]</div>
88
<div class="label" id="date_div">
99
<label for="date_span">[% text('Adjustment Date') %]</label>
10-
<span id="date_span">[% transdate %]</span>
10+
<span id="date_span">[% reportdate %]</span>
1111
[% INCLUDE input element_data = {
1212
name = "source"
1313
type = "hidden"
1414
value = source
1515
} %]
1616
[% INCLUDE input element_data = {
17-
name = "transdate"
17+
name = "reportdate"
1818
type = "hidden"
19-
value = transdate
19+
value = reportdate
2020
} %]
2121
</div>
2222
<table>

UI/inventory/adjustment_setup.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
<div class="listtop">[% text('Adjustment Details'); %]</div>
88
<div class="two-column-grid" style="width: fit-content">
99
[% INCLUDE input element_data = {
10-
name = "transdate"
10+
name = "reportdate"
1111
size = "12"
12-
value = transdate
12+
value = reportdate
1313
type = "date"
1414
label = text('Date')
1515
} %]

lib/LedgerSMB/Inventory/Adjust.pm

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ this date. Required.
7474
7575
=cut
7676

77-
has transdate => (is => 'ro', isa => 'LedgerSMB::PGDate', required => '1');
77+
has reportdate => (is => 'ro', isa => 'LedgerSMB::PGDate', required => '1');
7878

7979
=item source text
8080
@@ -162,7 +162,7 @@ sub save {
162162
my ($ref) = $self->call_dbmethod(funcname => 'save_info');
163163
$self->id($ref->{id});
164164
for my $row(@{$self->rows}){
165-
$row->check_variance($self->transdate);
165+
$row->check_variance($self->reportdate);
166166
$row->save($self->id);
167167
}
168168
return;
@@ -203,9 +203,9 @@ a given date.
203203
=cut
204204

205205
sub get_part_at_date {
206-
my ($self, $transdate, $partnumber) = @_;
206+
my ($self, $reportdate, $partnumber) = @_;
207207
my ($ref) = $self->call_procedure(funcname => 'get_item_at_day',
208-
args => [$transdate, $partnumber],
208+
args => [$reportdate, $partnumber],
209209
funcprefix => 'inventory_');
210210
return $ref;
211211
}

lib/LedgerSMB/Scripts/inventory.pm

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ sub adjustment_next {
6060
my ($request) = @_;
6161
my $adjustment = LedgerSMB::Inventory::Adjust->new(
6262
%$request,
63-
transdate => $request->parse_date( $request->{transdate} ),
63+
reportdate => $request->parse_date( $request->{reportdate} ),
6464
);
6565
for my $i (1 .. $request->{rowcount}){
6666
if ($request->{"id_$i"} eq 'new' or not $request->{"id_$i"}){
6767
my $item = $adjustment->get_part_at_date(
68-
$request->{transdate}, $request->{"partnumber_$i"});
68+
$request->{reportdate}, $request->{"partnumber_$i"});
6969
$request->{"id_$i"} = $item->{id};
7070
$request->{"description_$i"} = $item->{description};
7171
$request->{"onhand_$i"} = $item->{onhand};
@@ -113,7 +113,7 @@ sub adjustment_save {
113113
my ($request) = @_;
114114
my $adjustment = LedgerSMB::Inventory::Adjust->new(
115115
%$request,
116-
transdate => $request->parse_date( $request->{transdate} ),
116+
reportdate => $request->parse_date( $request->{reportdate} ),
117117
);
118118
_lines_from_form($request, $adjustment, $request);
119119
$adjustment->save;
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
2+
alter table inventory_report
3+
rename column transdate to report_date;

sql/changes/LOADORDER

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,3 +187,4 @@ mc/delete-migration-validation-data.sql
187187
1.14/non-gl-transactions.sql
188188
1.14/centralized-transdate.sql
189189
1.14/mv-gl_person_id.sql
190+
1.14/inventory_report-report_date.sql

sql/modules/Goods.sql

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -322,11 +322,11 @@ SELECT oe.transdate,
322322
GROUP BY p.id, p.partnumber;
323323
$$;
324324

325-
CREATE OR REPLACE FUNCTION inventory_adjust__create(in_transdate date)
325+
CREATE OR REPLACE FUNCTION inventory_adjust__create(in_report_date date)
326326
RETURNS inventory_report
327327
AS
328328
$$
329-
INSERT INTO inventory_report(transdate) values (in_transdate)
329+
INSERT INTO inventory_report(report_date) values (in_report_date)
330330
RETURNING *;
331331
$$ language sql;
332332

@@ -335,15 +335,15 @@ CREATE OR REPLACE FUNCTION inventory_adjust__search
335335
RETURNS SETOF inventory_report AS
336336
$$
337337

338-
SELECT r.id, r.transdate, r.source, r.trans_id
338+
SELECT r.id, r.report_date, r.source, r.trans_id
339339
FROM inventory_report r
340340
LEFT JOIN inventory_report_line l ON l.adjust_id = r.id
341341
JOIN parts p ON l.parts_id = p.id
342-
WHERE ($1 is null or $1 <= r.transdate) AND
343-
($2 is null OR $2 >= r.transdate) AND
342+
WHERE ($1 is null or $1 <= r.report_date) AND
343+
($2 is null OR $2 >= r.report_date) AND
344344
($3 IS NULL OR plainto_tsquery($3) @@ tsvector(p.partnumber)) AND
345345
($4 IS NULL OR source LIKE $4 || '%')
346-
GROUP BY r.id, r.transdate, r.source, r.trans_id;
346+
GROUP BY r.id, r.report_date, r.source, r.trans_id;
347347
$$ LANGUAGE SQL;
348348

349349
CREATE OR REPLACE FUNCTION inventory_adjust__save_line
@@ -359,11 +359,11 @@ RETURNING *;
359359
$$;
360360

361361
CREATE OR REPLACE FUNCTION inventory_adjust__save_info
362-
(in_transdate date, in_source text)
362+
(in_report_date date, in_source text)
363363
RETURNS inventory_report
364364
LANGUAGE SQL AS
365365
$$
366-
INSERT INTO inventory_report(transdate, source)
366+
INSERT INTO inventory_report(report_date, source)
367367
VALUES ($1, $2)
368368
RETURNING *;
369369
$$;
@@ -394,7 +394,7 @@ END IF;
394394
trans_type_code, table_name)
395395
VALUES (nextval('id'),
396396
'Transaction due to approval of inventory adjustment',
397-
inv.transdate, 'invadj-' || in_id, true,
397+
inv.report_date, 'invadj-' || in_id, true,
398398
'ia', 'inventory_report')
399399
RETURNING id INTO t_trans_id;
400400

@@ -468,8 +468,8 @@ CREATE OR REPLACE FUNCTION inventory_adjust__list
468468
RETURNS SETOF inventory_report language sql as $$
469469

470470
SELECT * FROM inventory_report
471-
WHERE ($1 is null or transdate >= $1)
472-
AND ($2 IS NULL OR transdate <= $2)
471+
WHERE ($1 is null or report_date >= $1)
472+
AND ($2 IS NULL OR report_date <= $2)
473473
AND ($3 IS NULL OR $3 = (trans_id IS NOT NULL));
474474

475475
$$;

xt/42-goods.pg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ BEGIN;
153153
INSERT INTO invoice (id, trans_id, parts_id, qty, allocated, sellprice)
154154
VALUES (-1103, -1103, -2, -150, 75, 9);
155155

156-
INSERT INTO inventory_report (transdate) VALUES (now()::date);
156+
INSERT INTO inventory_report (report_date) VALUES (now()::date);
157157

158158
-- LedgerSMB::Inventory::Adjust_Line defines variance as:
159159
-- counted - expected
@@ -234,7 +234,7 @@ BEGIN;
234234

235235
-- Above, we created a report with adjustments both ways.
236236
-- Create one which only goes one way (leaving out the ar or ap transaction)
237-
INSERT INTO inventory_report (transdate) VALUES (now()::date);
237+
INSERT INTO inventory_report (report_date) VALUES (now()::date);
238238
SELECT inventory_adjust__save_line(currval('inventory_report_id_seq')::int,
239239
-1, 100, 90, 10);
240240
SELECT inventory_adjust__approve(currval('inventory_report_id_seq')::int);

0 commit comments

Comments
 (0)