Commit deae6045 authored by Dirk Wildt's avatar Dirk Wildt
Browse files

8.13.3

parent b78601b8
Pipeline #53 failed with stages
......@@ -5,6 +5,22 @@ TODO
8.13.3
18-10-13
Feature
* #i0268: Prefix of delivery, invoice and order number is part of filename and the e-mail subject too now.
Registry isn't affcted, because it need's integer values for counting.
Affected files:
* Configuration/TypoScript
* Basis/Plugin/TxCaddyPi1/pdf
* deliveryorder.ts
* invoice.ts
* orderconfirmation.ts
* revocation.ts
* terms.ts
* Powermail
* 3x/setup.txt
* 3.11/Plugin/Caddy/powermail.ts
* 4x/Plugin/Caddy/powermail.ts
Bugfix
* #i0267: Constant Editor used userfuc of EXT:org
Affected file:
......
......@@ -40,7 +40,7 @@ plugin.tx_caddy_pi1 {
}
}
}
// label - delivery order number - date . pdf
// label - perfix - delivery order number - date . pdf
filename = COA
filename {
// label: invoice
......@@ -49,14 +49,19 @@ plugin.tx_caddy_pi1 {
data = LLL:EXT:caddy/Resources/Private/Language/Plugins/pi1/locallang.xlf:deliveryorder
wrap = |-
}
// Prefix (here: {$plugin.caddy.pdf.deliveryorder.number.prefix})
20 = TEXT
20 {
value = {$plugin.caddy.pdf.deliveryorder.number.prefix}
}
// deliver order number
20 = TEXT
20 {
30 = TEXT
30 {
field = numberDeliveryorderCurrent
}
// date
30 = TEXT
30 {
40 = TEXT
40 {
data = date : U
strftime = %Y%m%d%H%M%S
wrap = -|
......
......@@ -40,7 +40,7 @@ plugin.tx_caddy_pi1 {
}
}
}
// label - invoicenumber - date . pdf
// label - prefix - invoicenumber - date . pdf
filename = COA
filename {
// label: invoice
......@@ -49,14 +49,19 @@ plugin.tx_caddy_pi1 {
data = LLL:EXT:caddy/Resources/Private/Language/Plugins/pi1/locallang.xlf:invoice
wrap = |-
}
// Prefix (here: {$plugin.caddy.pdf.invoice.number.prefix})
20 = TEXT
20 {
value = {$plugin.caddy.pdf.invoice.number.prefix}
}
// invoicenumber
20 = TEXT
20 {
30 = TEXT
30 {
field = numberInvoiceCurrent
}
// date
30 = TEXT
30 {
40 = TEXT
40 {
data = date : U
strftime = %Y%m%d%H%M%S
wrap = -|
......
......@@ -40,7 +40,7 @@ plugin.tx_caddy_pi1 {
}
}
}
// label - ordernumber - date . pdf
// label - prefix - ordernumber - date . pdf
filename = COA
filename {
// label: order
......@@ -49,14 +49,19 @@ plugin.tx_caddy_pi1 {
data = LLL:EXT:caddy/Resources/Private/Language/Plugins/pi1/locallang.xlf:order
wrap = |-
}
// Prefix (here: {$plugin.caddy.pdf.order.number.prefix})
20 = TEXT
20 {
value = {$plugin.caddy.pdf.order.number.prefix}
}
// ordernumber
20 = TEXT
20 {
30 = TEXT
30 {
field = numberOrderCurrent
}
// date
30 = TEXT
30 {
40 = TEXT
40 {
data = date : U
strftime = %Y%m%d%H%M%S
wrap = -|
......
......@@ -40,7 +40,7 @@ plugin.tx_caddy_pi1 {
}
}
}
// label - invoicenumber - date . pdf
// label - prefix - invoicenumber - date . pdf
filename = COA
filename {
// label: revocation
......@@ -53,14 +53,19 @@ plugin.tx_caddy_pi1 {
}
wrap = |-
}
// Prefix (here: {$plugin.caddy.pdf.invoice.number.prefix})
20 = TEXT
20 {
value = {$plugin.caddy.pdf.invoice.number.prefix}
}
// invoicenumber
20 = TEXT
20 {
30 = TEXT
30 {
field = numberInvoiceCurrent
}
// date
30 = TEXT
30 {
40 = TEXT
40 {
data = date : U
strftime = %Y%m%d%H%M%S
wrap = -|
......
......@@ -40,7 +40,7 @@ plugin.tx_caddy_pi1 {
}
}
}
// label - invoicenumber - date . pdf
// label - prefix - invoicenumber - date . pdf
filename = COA
filename {
// label: terms
......@@ -53,14 +53,19 @@ plugin.tx_caddy_pi1 {
}
wrap = |-
}
// Prefix (here: {$plugin.caddy.pdf.invoice.number.prefix})
20 = TEXT
20 {
value = {$plugin.caddy.pdf.invoice.number.prefix}
}
// invoicenumber
20 = TEXT
20 {
30 = TEXT
30 {
field = numberInvoiceCurrent
}
// date
30 = TEXT
30 {
40 = TEXT
40 {
data = date : U
strftime = %Y%m%d%H%M%S
wrap = -|
......
......@@ -66,32 +66,56 @@ plugin.tx_caddy_pi1 {
}
}
// Delivery order number
caddydeliveryordernumber = USER
caddydeliveryordernumber = COA
caddydeliveryordernumber {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberDeliveryorder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
// Prefix (here: {$plugin.caddy.pdf.deliveryorder.number.prefix})
10 = TEXT
10 {
value = {$plugin.caddy.pdf.deliveryorder.number.prefix}
}
20 = USER
20 {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberDeliveryorder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
}
// Invoice number
caddyinvoicenumber = USER
caddyinvoicenumber = COA
caddyinvoicenumber {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberInvoice
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
// Prefix (here: {$plugin.caddy.pdf.invoice.number.prefix})
10 = TEXT
10 {
value = {$plugin.caddy.pdf.invoice.number.prefix}
}
20 = USER
20 {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberInvoice
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
}
// Order number
caddyordernumber = USER
caddyordernumber = COA
caddyordernumber {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberOrder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
// Prefix (here: {$plugin.caddy.pdf.order.number.prefix})
10 = TEXT
10 {
value = {$plugin.caddy.pdf.order.number.prefix}
}
20 = USER
20 {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberOrder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
}
// Clear the caddy session
clearcaddysession = USER
clearcaddysession {
......
......@@ -81,32 +81,56 @@ plugin.tx_caddy_pi1 {
}
}
// Delivery order number
caddydeliveryordernumber = USER
caddydeliveryordernumber = COA
caddydeliveryordernumber {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberDeliveryorder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
// Prefix (here: {$plugin.caddy.pdf.deliveryorder.number.prefix})
10 = TEXT
10 {
value = {$plugin.caddy.pdf.deliveryorder.number.prefix}
}
20 = USER
20 {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberDeliveryorder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
}
// Invoice number
caddyinvoicenumber = USER
caddyinvoicenumber = COA
caddyinvoicenumber {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberInvoice
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
// Prefix (here: {$plugin.caddy.pdf.invoice.number.prefix})
10 = TEXT
10 {
value = {$plugin.caddy.pdf.invoice.number.prefix}
}
20 = USER
20 {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberInvoice
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
}
// Order number
caddyordernumber = USER
caddyordernumber = COA
caddyordernumber {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberOrder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
// Prefix (here: {$plugin.caddy.pdf.order.number.prefix})
10 = TEXT
10 {
value = {$plugin.caddy.pdf.order.number.prefix}
}
20 = USER
20 {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberOrder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
}
// Clear the caddy session
clearcaddysession = USER
clearcaddysession {
......
......@@ -66,31 +66,55 @@ plugin.tx_caddy_pi1 {
}
}
// Delivery order number
caddydeliveryordernumber = USER
caddydeliveryordernumber = COA
caddydeliveryordernumber {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberDeliveryorder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
// Prefix (here: {$plugin.caddy.pdf.deliveryorder.number.prefix})
10 = TEXT
10 {
value = {$plugin.caddy.pdf.deliveryorder.number.prefix}
}
20 = USER
20 {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberDeliveryorder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
}
// Invoice number
caddyinvoicenumber = USER
caddyinvoicenumber = COA
caddyinvoicenumber {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberInvoice
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
// Prefix (here: {$plugin.caddy.pdf.invoice.number.prefix})
10 = TEXT
10 {
value = {$plugin.caddy.pdf.invoice.number.prefix}
}
20 = USER
20 {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberInvoice
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
}
// Order number
caddyordernumber = USER
caddyordernumber = COA
caddyordernumber {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberOrder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
// Prefix (here: {$plugin.caddy.pdf.order.number.prefix})
10 = TEXT
10 {
value = {$plugin.caddy.pdf.order.number.prefix}
}
20 = USER
20 {
userFunc = Netzmacher\Caddy\Lib\Session->getNumberOrder
userFunc {
drs = {$plugin.caddy.debug.userfunc}
caddyPid = {$plugin.caddy.pages.caddy}
}
}
}
// email
CSS =
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment