You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2007/10/05 09:42:50 UTC

[jira] Created: (OFBIZ-1316) POS receipts are relatively hard to customize

POS receipts are relatively hard to customize
---------------------------------------------

                 Key: OFBIZ-1316
                 URL: https://issues.apache.org/jira/browse/OFBIZ-1316
             Project: OFBiz
          Issue Type: Improvement
          Components: pos
    Affects Versions: SVN trunk
            Reporter: Jacques Le Roux
            Assignee: Jacques Le Roux
            Priority: Minor


POS receipts are relatively hard to customize because they are not in a standard templating language but rather follow a specific templating "language" for the POS

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Created: (OFBIZ-1316) POS receipts are relatively hard to customize

Posted by Jacques Le Roux <ja...@les7arts.com>.
Chris,

I filled up a comment in the issue for you. Please on, such case feel free to write a comment in Jira issue. Eventually it's posted
on this ML and it's much more easy to track down.

BTW I hope to do some work on POS as soon as I will finish my current contract. But I have no visibility yet ("the client" dont know
himself when the project will stop, more and more specific features are added, etc.). Though some time to time, in my "free time", I
work on some OFBiz tasks, POS included...

Thanks

Jacques

De : "clearchris" <cl...@hotmail.com>


> My 2c on receipts...
>
> As someone who was recently working on configuring receipts, I didn't find
> it difficult.  I did find that you have to read Receipt.java to discover
> what fields are available for substitution, which is a documentation issue,
> and not a usability issue.  IMHO, listing the fields at the top of the file,
> or putting something up on the wiki would work just fine.
>
> Now, as far as features that I'd love to see customizable in receipt
> printing:
>
> 1.)  Color printing.  Many (most?) modern thermal printers can print in
> black and red.  However, this feature, if implemented, should be able to be
> turned off as printing in 2 color mode often slows down print speed by 100%,
> even if you only print in one color.
> 2.)  Logo / Graphic printing.  JavaPos allows this, but I'm not sure my Star
> Micronics drivers allow this, so I don't know if I can be any help on this
> one.
> 3.)  Font uploading.  Standard fonts look pretty rough, IMHO.  I believe
> JavaPos allows uploading a new font to the printer.
> 4.)  Printing of item level configuration.  This would be another loop in
> Receipt.java.
>
> Item 1 should be easy and I plan on implementing it.  Item 2 should be a
> light effort, but not for me as I can't test.  I have looked into item 3,
> but as it was taking too long to figure out, it dropped in priority.  I
> haven't looked into item 4 yet.
>
> Is anyone else planning on doing any near-term work on receipts?
>
> C
>
> -----Original Message-----
> From: Jacques Le Roux (JIRA) [mailto:jira@apache.org]
> Sent: Friday, October 05, 2007 2:43 AM
> To: dev@ofbiz.apache.org
> Subject: [jira] Created: (OFBIZ-1316) POS receipts are relatively hard to
> customize
>
> POS receipts are relatively hard to customize
> ---------------------------------------------
>
>                  Key: OFBIZ-1316
>                  URL: https://issues.apache.org/jira/browse/OFBIZ-1316
>              Project: OFBiz
>           Issue Type: Improvement
>           Components: pos
>     Affects Versions: SVN trunk
>             Reporter: Jacques Le Roux
>             Assignee: Jacques Le Roux
>             Priority: Minor
>
>
> POS receipts are relatively hard to customize because they are not in a
> standard templating language but rather follow a specific templating
> "language" for the POS
>
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>


RE: [jira] Created: (OFBIZ-1316) POS receipts are relatively hard to customize

Posted by clearchris <cl...@hotmail.com>.
My 2c on receipts...

As someone who was recently working on configuring receipts, I didn't find
it difficult.  I did find that you have to read Receipt.java to discover
what fields are available for substitution, which is a documentation issue,
and not a usability issue.  IMHO, listing the fields at the top of the file,
or putting something up on the wiki would work just fine.

Now, as far as features that I'd love to see customizable in receipt
printing:

1.)  Color printing.  Many (most?) modern thermal printers can print in
black and red.  However, this feature, if implemented, should be able to be
turned off as printing in 2 color mode often slows down print speed by 100%,
even if you only print in one color.
2.)  Logo / Graphic printing.  JavaPos allows this, but I'm not sure my Star
Micronics drivers allow this, so I don't know if I can be any help on this
one.
3.)  Font uploading.  Standard fonts look pretty rough, IMHO.  I believe
JavaPos allows uploading a new font to the printer.
4.)  Printing of item level configuration.  This would be another loop in
Receipt.java.

Item 1 should be easy and I plan on implementing it.  Item 2 should be a
light effort, but not for me as I can't test.  I have looked into item 3,
but as it was taking too long to figure out, it dropped in priority.  I
haven't looked into item 4 yet.

Is anyone else planning on doing any near-term work on receipts?

C

-----Original Message-----
From: Jacques Le Roux (JIRA) [mailto:jira@apache.org] 
Sent: Friday, October 05, 2007 2:43 AM
To: dev@ofbiz.apache.org
Subject: [jira] Created: (OFBIZ-1316) POS receipts are relatively hard to
customize

POS receipts are relatively hard to customize
---------------------------------------------

                 Key: OFBIZ-1316
                 URL: https://issues.apache.org/jira/browse/OFBIZ-1316
             Project: OFBiz
          Issue Type: Improvement
          Components: pos
    Affects Versions: SVN trunk
            Reporter: Jacques Le Roux
            Assignee: Jacques Le Roux
            Priority: Minor


POS receipts are relatively hard to customize because they are not in a
standard templating language but rather follow a specific templating
"language" for the POS

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (OFBIZ-1316) POS receipts are relatively hard to customize

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-1316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12532813 ] 

Jacques Le Roux commented on OFBIZ-1316:
----------------------------------------

A comment in ML from Chris Liberty

My 2c on receipts...

As someone who was recently working on configuring receipts, I didn't find
it difficult.  I did find that you have to read Receipt.java to discover
what fields are available for substitution, which is a documentation issue,
and not a usability issue.  IMHO, listing the fields at the top of the file,
or putting something up on the wiki would work just fine.

Now, as far as features that I'd love to see customizable in receipt
printing:

1.)  Color printing.  Many (most?) modern thermal printers can print in
black and red.  However, this feature, if implemented, should be able to be
turned off as printing in 2 color mode often slows down print speed by 100%,
even if you only print in one color.
2.)  Logo / Graphic printing.  JavaPos allows this, but I'm not sure my Star
Micronics drivers allow this, so I don't know if I can be any help on this
one.
3.)  Font uploading.  Standard fonts look pretty rough, IMHO.  I believe
JavaPos allows uploading a new font to the printer.
4.)  Printing of item level configuration.  This would be another loop in
Receipt.java.

Item 1 should be easy and I plan on implementing it.  Item 2 should be a
light effort, but not for me as I can't test.  I have looked into item 3,
but as it was taking too long to figure out, it dropped in priority.  I
haven't looked into item 4 yet.

> POS receipts are relatively hard to customize
> ---------------------------------------------
>
>                 Key: OFBIZ-1316
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1316
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> POS receipts are relatively hard to customize because they are not in a standard templating language but rather follow a specific templating "language" for the POS

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OFBIZ-1316) POS receipts are relatively hard to customize

Posted by "Chris Lombardi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-1316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12541907 ] 

Chris Lombardi commented on OFBIZ-1316:
---------------------------------------

Ok, perhaps I spoke too soon.  The current way receipts are implemented, it's very easy for receipts to print out in a static way.  However once you get into more complicated logic such as having lines print out conditionally (i.e. if quantity > 1 print a line that says "$quantity @ $baseprice" ) you find yourself writing specific, non-reusable code because of the limitations of the templating language.


> POS receipts are relatively hard to customize
> ---------------------------------------------
>
>                 Key: OFBIZ-1316
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1316
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> POS receipts are relatively hard to customize because they are not in a standard templating language but rather follow a specific templating "language" for the POS

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (OFBIZ-1316) POS receipts are relatively hard to customize

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-1316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux closed OFBIZ-1316.
----------------------------------

    Resolution: Later

> POS receipts are relatively hard to customize
> ---------------------------------------------
>
>                 Key: OFBIZ-1316
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1316
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: pos
>    Affects Versions: SVN trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Minor
>
> POS receipts are relatively hard to customize because they are not in a standard templating language but rather follow a specific templating "language" for the POS

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.