metasfresh / metasfresh-dist-orgs

GNU General Public License v2.0
3 stars 2 forks source link

create dist orgs Invoice Document #15

Open metasnw opened 7 years ago

metasnw commented 7 years ago

add contract duration to invoice document

idea:

  1. copy invoice from metasfresh into dist-orgs
  2. add flatrate term start and enddate
metasnw commented 7 years ago

@metas-lc which invoice would you use as starting point? can you give a path ?

HU logic is not needed

metas-lc commented 7 years ago

sales: de.metas.fresh\de.metas.fresh.base\src\main\jasperreports\de\metas\docs\sales\invoice\

purchase: de.metas.fresh\de.metas.fresh.base\src\main\jasperreports\de\metas\docs\purchase\invoice\

if the hu part is not needed then report_details_hu.jrxml can be skipped

note: There are 2 versions on how the lines are looking: report_details_v2.jrxml and report_details.jrxml (report_details_v2.jrxml is the most recent one and probably wanted)

The main jasper "report.jrxml" will also need small modifications, like, removing the band for "report_details_hu" and on the details band, choosing between "report_details_v2" and "report_details"

Edit: now i noticed that in "report_details" and "report_details_v2" there are lines which have $F{ishu} at PrintWhenExpression. Those can also be removed if you don't want to show anything about HUs. But if they are no HUs they won't be shown anyways. Removing them, is more for a clearer design..

eoss-sh commented 7 years ago

@boneypaul The following changes are to be made:

change titel 'Mitgleiderbeitragsrechnung' to c_doctype - printname amount in esr always empty and not 0.00 add PP box to address block (sub report) change date in header to dateinvoiced print payment conditions just above esr and position esr block accordingly