Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HU Automatic Label Printing when received #209

Closed
metas-mk opened this issue Mar 4, 2017 · 6 comments
Closed

HU Automatic Label Printing when received #209

metas-mk opened this issue Mar 4, 2017 · 6 comments

Comments

@metas-mk
Copy link
Member

metas-mk commented Mar 4, 2017

Is this a bug or feature request?

Feature Request

What is the current behavior?

There is no possibility to print/ reprint a processed HU.

Which are the steps to reproduce?

Process a material receipt in Handling Unit editor after Material Receipt.

What is the expected or desired behavior?

When receiving an HU and this is then set to processed = Y and active, then automatically print the HU Label for material receipt on the local printer. Selected HU which is active/ processed are allowed to also print further copies via side action menu (new action/ process included there).
This is the label that shall be printed w/ 2 copies (screenshot from swing client but are talking about webUI above!)
image

@metas-ts
Copy link
Member

metas-ts commented Mar 4, 2017

We should be able to switch automatic printing on and off via AD_SysConfig
@teo if it's not to hard, we should also create a notification..i'll nag you about it when i get that far

@metas-ts
Copy link
Member

metas-ts commented Mar 4, 2017

what we need to do is what the process with AD_Process_ID=540370 and value = Wareneingangsetikett LU (Jasper) does. (org.compiere.report.ReportStarter, de/metas/docs/label/receiptlabel/report_lu.jasper)

and that process is paramertericed and invoked from /de.metas.handlingunits.client/src/main/java/de/metas/handlingunits/client/terminal/report/model/HUReportModel.java method name executeReport0().

@teosarca
Copy link
Member

teosarca commented Mar 4, 2017

Btw, this might be related: metasfresh/metasfresh#877

@metas-ts
Copy link
Member

metas-ts commented Mar 4, 2017

@teosarca thx for the hint, i'll check.
@metas-mk is it OK if we always print the label automatically? i mean, also for the swing client? if not, we could add an ad_Sysconfig for optionally switch it off for swing..

@metas-mk
Copy link
Member Author

metas-mk commented Mar 4, 2017

@metas-ts pls not for swing client atm. should avoid 2 moving targets. if users get used to webUI that way we can change on swing client accordingly later.

metas-ts added a commit to metasfresh/metasfresh that referenced this issue Mar 4, 2017
* ReceiptInOutLineHUAssignmentListener: can now to auto-print on
material receipt
* HUReportModel: extract code into a facade(correct term?)
HUReportExecutor
* Also add HUREportService to provide aux methods
* IHUIterator (and IHUBuilder): make setListener() method fluent for
easier usage
* minor improvements

FRESH-1609 metasfresh/metasfresh-webui-api-legacy#209 HU Automatic Label Printing
when received
metas-ts added a commit that referenced this issue Mar 4, 2017
* transform-process: fixed field ordering a bit

FRESH-1609 #209 HU Automatic Label Printing
when received
metas-ts added a commit to metasfresh/metasfresh that referenced this issue Mar 6, 2017
metas-ts added a commit to metasfresh/metasfresh that referenced this issue Mar 6, 2017
 [#209](metasfresh/metasfresh-webui-api-legacy#209) HU Automatic Label Printing when received
metas-ts added a commit that referenced this issue Mar 6, 2017
FRESH-1609 #209 HU Automatic Label Printing when received
metas-ts added a commit that referenced this issue Mar 6, 2017
FRESH-1609 #209 HU Automatic Label Printing when received
metas-ts added a commit that referenced this issue Mar 6, 2017
FRESH-1609 #209 HU Automatic Label Printing when received
@metas-lc metas-lc self-assigned this Mar 13, 2017
@metas-lc
Copy link

task was already tested. Moving to done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants